Work on exhibit tracking export and API badge ID lookup
This commit is contained in:
@@ -58,21 +58,67 @@ class Event_Exhibit_Tracking_Base(BaseModel):
|
||||
|
||||
# Including convenience data
|
||||
# This is only for convenience. Probably going to keep unless it causes a problem.
|
||||
event_badge_informal_name: Optional[str]
|
||||
event_badge_title_names: Optional[str]
|
||||
event_badge_given_name: Optional[str]
|
||||
event_badge_middle_name: Optional[str]
|
||||
event_badge_family_name: Optional[str]
|
||||
event_badge_full_name: Optional[str]
|
||||
event_badge_full_name_override: Optional[str]
|
||||
event_badge_pronouns: Optional[str] = Field(
|
||||
alias = 'person_pronouns'
|
||||
) # Preferred pronouns
|
||||
event_badge_pronouns_override: Optional[str] = Field(
|
||||
alias = 'person_pronouns_override'
|
||||
) # Override pronouns
|
||||
|
||||
event_badge_designations: Optional[str]
|
||||
event_badge_professional_title: Optional[str]
|
||||
event_badge_professional_title_override: Optional[str]
|
||||
event_badge_affiliations: Optional[str]
|
||||
event_badge_affiliations_override: Optional[str]
|
||||
event_badge_informal_name: Optional[str] = Field(
|
||||
alias = 'person_informal_name'
|
||||
)
|
||||
|
||||
event_badge_email: Optional[str]
|
||||
event_badge_title_names: Optional[str] = Field(
|
||||
# alias = 'person_title_names'
|
||||
)
|
||||
event_badge_given_name: Optional[str] = Field(
|
||||
# alias = 'person_given_name'
|
||||
)
|
||||
event_badge_middle_name: Optional[str] = Field(
|
||||
# alias = 'person_middle_name'
|
||||
)
|
||||
event_badge_family_name: Optional[str] = Field(
|
||||
# alias = 'person_family_name'
|
||||
)
|
||||
event_badge_designations: Optional[str] = Field(
|
||||
# alias = 'person_designations'
|
||||
)
|
||||
|
||||
event_badge_professional_title: Optional[str] = Field(
|
||||
# alias = 'person_pronouns_override'
|
||||
)
|
||||
event_badge_professional_title_override: Optional[str] = Field(
|
||||
# alias = 'person_professional_title'
|
||||
)
|
||||
|
||||
event_badge_full_name: Optional[str] = Field(
|
||||
# alias = 'person_full_name'
|
||||
)
|
||||
event_badge_full_name_override: Optional[str] = Field(
|
||||
# alias = 'person_full_name_override'
|
||||
)
|
||||
|
||||
event_badge_affiliations: Optional[str] = Field(
|
||||
# alias = 'person_affiliations'
|
||||
)
|
||||
event_badge_affiliations_override: Optional[str] = Field(
|
||||
# alias = 'person_affiliations_override'
|
||||
)
|
||||
|
||||
event_badge_email: Optional[str] = Field(
|
||||
# alias = 'person_email'
|
||||
)
|
||||
event_badge_email_override: Optional[str] = Field(
|
||||
# alias = 'person_email_override'
|
||||
)
|
||||
|
||||
event_badge_phone: Optional[str] = Field(
|
||||
# alias = 'person_phone'
|
||||
)
|
||||
event_badge_phone_override: Optional[str] = Field(
|
||||
# alias = 'person_phone_override'
|
||||
)
|
||||
|
||||
# event_badge_address_line_1: Optional[str]
|
||||
# event_badge_address_line_2: Optional[str]
|
||||
@@ -80,17 +126,27 @@ class Event_Exhibit_Tracking_Base(BaseModel):
|
||||
|
||||
# event_badge_city: Optional[str]
|
||||
|
||||
# event_badge_county: Optional[str] # NOTE: This is for a county within a state or province
|
||||
|
||||
# event_badge_country_subdivision_code: Optional[str]
|
||||
# event_badge_state_province_abb: Optional[str]
|
||||
# event_badge_state_province: Optional[str]
|
||||
# event_badge_state_province_abb: Optional[str]
|
||||
|
||||
# event_badge_postal_code: Optional[str]
|
||||
|
||||
event_badge_country_alpha_2_code: Optional[str]
|
||||
event_badge_country: Optional[str]
|
||||
event_badge_country_alpha_2_code: Optional[str] = Field(
|
||||
# alias = 'person_country_alpha_2_code'
|
||||
)
|
||||
event_badge_country: Optional[str] = Field(
|
||||
# alias = 'person_country'
|
||||
)
|
||||
|
||||
# event_badge_location: Optional[str]
|
||||
event_badge_location_override: Optional[str]
|
||||
event_badge_location: Optional[str] = Field(
|
||||
# alias = 'person_location'
|
||||
)
|
||||
event_badge_location_override: Optional[str] = Field(
|
||||
# alias = 'person_location_override'
|
||||
)
|
||||
|
||||
event_person_informal_name: Optional[str]
|
||||
event_person_given_name: Optional[str]
|
||||
|
||||
Reference in New Issue
Block a user