Added new ux_mode field. Always one more... Removed some others and replaced with future JSON though.
This commit is contained in:
@@ -53,7 +53,7 @@ class Event_Session_Base(BaseModel):
|
|||||||
|
|
||||||
# type_id_random: Optional[str] # Not used or needed?
|
# type_id_random: Optional[str] # Not used or needed?
|
||||||
# type_id: Optional[int] # Not used or needed?
|
# type_id: Optional[int] # Not used or needed?
|
||||||
type_code: Optional[str] # None, poster (image, video), assume presentation (PPT, Key, PDF, etc)
|
type_code: Optional[str] # From client; max 25 characters for now; This is a bug with MariaDB?
|
||||||
|
|
||||||
name: Optional[str]
|
name: Optional[str]
|
||||||
description: Optional[str]
|
description: Optional[str]
|
||||||
@@ -61,20 +61,24 @@ class Event_Session_Base(BaseModel):
|
|||||||
start_datetime: Optional[datetime.datetime]
|
start_datetime: Optional[datetime.datetime]
|
||||||
end_datetime: Optional[datetime.datetime]
|
end_datetime: Optional[datetime.datetime]
|
||||||
|
|
||||||
attend_url: Optional[str]
|
# Need to redo this using a JSON field
|
||||||
attend_url_text: Optional[str]
|
# attend_url: Optional[str]
|
||||||
attend_url_passcode: Optional[str]
|
# attend_url_text: Optional[str]
|
||||||
attend_phone: Optional[str]
|
# attend_url_passcode: Optional[str]
|
||||||
attend_phone_passcode: Optional[str]
|
# attend_phone: Optional[str]
|
||||||
attend_text: Optional[str]
|
# attend_phone_passcode: Optional[str]
|
||||||
|
# attend_text: Optional[str]
|
||||||
|
attend_json: Optional[Union[Json, None]]
|
||||||
|
|
||||||
rehearsal_start_datetime: Optional[datetime.datetime]
|
# Need to redo this using a JSON field
|
||||||
rehearsal_end_datetime: Optional[datetime.datetime]
|
# rehearsal_start_datetime: Optional[datetime.datetime]
|
||||||
rehearsal_url: Optional[str]
|
# rehearsal_end_datetime: Optional[datetime.datetime]
|
||||||
rehearsal_url_passcode: Optional[str]
|
# rehearsal_url: Optional[str]
|
||||||
rehearsal_phone: Optional[str]
|
# rehearsal_url_passcode: Optional[str]
|
||||||
rehearsal_phone_passcode: Optional[str]
|
# rehearsal_phone: Optional[str]
|
||||||
rehearsal_text: Optional[str]
|
# rehearsal_phone_passcode: Optional[str]
|
||||||
|
# rehearsal_text: Optional[str]
|
||||||
|
rehearsal_json: Optional[Union[Json, None]]
|
||||||
|
|
||||||
image_path: Optional[str] # Not currently in use. For a banner or logo
|
image_path: Optional[str] # Not currently in use. For a banner or logo
|
||||||
# presentation_file_path: Optional[str] # No longer used 2022-09-15
|
# presentation_file_path: Optional[str] # No longer used 2022-09-15
|
||||||
@@ -110,6 +114,11 @@ class Event_Session_Base(BaseModel):
|
|||||||
alert: Optional[bool]
|
alert: Optional[bool]
|
||||||
alert_msg: Optional[str]
|
alert_msg: Optional[str]
|
||||||
|
|
||||||
|
# Options: 'colloquium', 'lecture', 'panel', 'poster', 'symposium', 'workshop'
|
||||||
|
# This is mainly reflected in the Launcher.
|
||||||
|
ux_mode: Optional[str]
|
||||||
|
# Other options??? None, poster (image, video), assume presentation (PPT, Key, PDF, etc)
|
||||||
|
|
||||||
enable: Optional[bool]
|
enable: Optional[bool]
|
||||||
enable_from: Optional[datetime.datetime] = None
|
enable_from: Optional[datetime.datetime] = None
|
||||||
enable_to: Optional[datetime.datetime] = None
|
enable_to: Optional[datetime.datetime] = None
|
||||||
|
|||||||
Reference in New Issue
Block a user