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: 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]
|
||||
description: Optional[str]
|
||||
@@ -61,20 +61,24 @@ class Event_Session_Base(BaseModel):
|
||||
start_datetime: Optional[datetime.datetime]
|
||||
end_datetime: Optional[datetime.datetime]
|
||||
|
||||
attend_url: Optional[str]
|
||||
attend_url_text: Optional[str]
|
||||
attend_url_passcode: Optional[str]
|
||||
attend_phone: Optional[str]
|
||||
attend_phone_passcode: Optional[str]
|
||||
attend_text: Optional[str]
|
||||
# Need to redo this using a JSON field
|
||||
# attend_url: Optional[str]
|
||||
# attend_url_text: Optional[str]
|
||||
# attend_url_passcode: Optional[str]
|
||||
# attend_phone: Optional[str]
|
||||
# attend_phone_passcode: Optional[str]
|
||||
# attend_text: Optional[str]
|
||||
attend_json: Optional[Union[Json, None]]
|
||||
|
||||
rehearsal_start_datetime: Optional[datetime.datetime]
|
||||
rehearsal_end_datetime: Optional[datetime.datetime]
|
||||
rehearsal_url: Optional[str]
|
||||
rehearsal_url_passcode: Optional[str]
|
||||
rehearsal_phone: Optional[str]
|
||||
rehearsal_phone_passcode: Optional[str]
|
||||
rehearsal_text: Optional[str]
|
||||
# Need to redo this using a JSON field
|
||||
# rehearsal_start_datetime: Optional[datetime.datetime]
|
||||
# rehearsal_end_datetime: Optional[datetime.datetime]
|
||||
# rehearsal_url: Optional[str]
|
||||
# rehearsal_url_passcode: Optional[str]
|
||||
# rehearsal_phone: 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
|
||||
# presentation_file_path: Optional[str] # No longer used 2022-09-15
|
||||
@@ -110,6 +114,11 @@ class Event_Session_Base(BaseModel):
|
||||
alert: Optional[bool]
|
||||
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_from: Optional[datetime.datetime] = None
|
||||
enable_to: Optional[datetime.datetime] = None
|
||||
|
||||
Reference in New Issue
Block a user