A couple new fields for sponsorships

This commit is contained in:
Scott Idem
2024-03-01 09:04:29 -05:00
parent 99d24524d1
commit 31a45c1b5c
2 changed files with 7 additions and 1 deletions

View File

@@ -108,7 +108,7 @@ class Event_Presenter_Base(BaseModel):
file_count: Optional[int]
# General catchall for agreement or consent
# General catchall for agreement or consent
agree: Optional[bool]
# Comments from the presenter. This is for internal use only.

View File

@@ -51,6 +51,9 @@ class Sponsorship_Base(BaseModel):
# For media that have different predefined purposes in a JSON object list format. The Aether standard field names should be used. Examples: purpose, (file) type, (file) extension, (file) name, url, url_text, alt_text, width, height, size (in bytes), etc.
media_li_json: Optional[Union[Json, None]]
# For simple question answers in a JSON object list format. A question should contain: id, code, name, desc, note, answer, etc.
questions_li_json: Optional[Union[Json, None]]
# For social media in a JSON object format. The Aether standard field names should be used. Examples: url, url_text, icon, etc.
social_li_json: Optional[Union[Json, None]]
@@ -74,6 +77,9 @@ class Sponsorship_Base(BaseModel):
access_key: Optional[str] # This is for a unique access key or passcode to be used for a sponsorship page edit access.
# General catchall for agreement or consent
agree: Optional[bool]
# Comments from the sponsor. Assumed to be the POC. This is for internal use only.
comments: Optional[str]