Adding in a new poc_agree field or sessions. Seems reasonable.
This commit is contained in:
@@ -49,6 +49,10 @@ class Event_Session_Base(BaseModel):
|
|||||||
|
|
||||||
poc_person_id_random: Optional[str]
|
poc_person_id_random: Optional[str]
|
||||||
poc_person_id: Optional[int]
|
poc_person_id: Optional[int]
|
||||||
|
|
||||||
|
# General catchall for agreement or consent
|
||||||
|
poc_agree: Optional[bool]
|
||||||
|
|
||||||
poc_kv_json: Optional[Union[Json, None]]
|
poc_kv_json: Optional[Union[Json, None]]
|
||||||
|
|
||||||
# type_id_random: Optional[str] # Not used or needed?
|
# type_id_random: Optional[str] # Not used or needed?
|
||||||
@@ -58,6 +62,8 @@ class Event_Session_Base(BaseModel):
|
|||||||
name: Optional[str]
|
name: Optional[str]
|
||||||
description: Optional[str]
|
description: Optional[str]
|
||||||
|
|
||||||
|
proposal_json: Optional[Union[Json, None]] # Is this still used or needed? 2024-09-12
|
||||||
|
|
||||||
start_datetime: Optional[datetime.datetime]
|
start_datetime: Optional[datetime.datetime]
|
||||||
end_datetime: Optional[datetime.datetime]
|
end_datetime: Optional[datetime.datetime]
|
||||||
|
|
||||||
@@ -178,8 +184,6 @@ class Event_Session_Base(BaseModel):
|
|||||||
poc_person_primary_email: Optional[str]
|
poc_person_primary_email: Optional[str]
|
||||||
poc_person_passcode: Optional[str]
|
poc_person_passcode: Optional[str]
|
||||||
|
|
||||||
proposal_json: Optional[Union[Json, None]]
|
|
||||||
|
|
||||||
_processed_at: datetime.datetime = PrivateAttr(default_factory=datetime.datetime.now)
|
_processed_at: datetime.datetime = PrivateAttr(default_factory=datetime.datetime.now)
|
||||||
|
|
||||||
@validator('id', always=True)
|
@validator('id', always=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user