diff --git a/app/models/event_badge_models.py b/app/models/event_badge_models.py index 45df7aa..3ca4c53 100644 --- a/app/models/event_badge_models.py +++ b/app/models/event_badge_models.py @@ -76,7 +76,12 @@ class Event_Badge_Base(BaseModel): email: Optional[str] + address_line_1: Optional[str] + address_line_2: Optional[str] + address_line_3: Optional[str] + city: Optional[str] + county: Optional[str] # NOTE: This is for a county within a state or province country_subdivision_code: Optional[str] state_province: Optional[str] diff --git a/app/models/event_exhibit_tracking_models.py b/app/models/event_exhibit_tracking_models.py index ab8b37b..4251d09 100644 --- a/app/models/event_exhibit_tracking_models.py +++ b/app/models/event_exhibit_tracking_models.py @@ -69,11 +69,18 @@ class Event_Exhibit_Tracking_Base(BaseModel): event_badge_email: Optional[str] + event_badge_address_line_1: Optional[str] + event_badge_address_line_2: Optional[str] + event_badge_address_line_3: Optional[str] + event_badge_city: Optional[str] + event_badge_country_subdivision_code: Optional[str] event_badge_state_province_abb: Optional[str] event_badge_state_province: Optional[str] + event_badge_postal_code: Optional[str] + event_badge_country_alpha_2_code: Optional[str] event_badge_country: Optional[str] diff --git a/app/routers/e_impexium.py b/app/routers/e_impexium.py index 3f2847d..faac70d 100644 --- a/app/routers/e_impexium.py +++ b/app/routers/e_impexium.py @@ -323,6 +323,9 @@ async def event_import_reg( if email: event_badge_data['email'] = email + event_badge_data['address_line_1'] = event_registrant.get('line1') + event_badge_data['address_line_2'] = event_registrant.get('line2') + event_badge_data['address_line_3'] = event_registrant.get('line3') event_badge_data['city'] = event_registrant.get('badgeCity') event_badge_data['state_province'] = event_registrant.get('badgeState')