merge_db_fixes_to_main #16
@@ -669,27 +669,12 @@ class ConversionService:
|
||||
|
||||
# Extract guest information from guest element
|
||||
guest_elem = reservation_elem.find("guest")
|
||||
guest_first_name = None
|
||||
guest_last_name = None
|
||||
guest_email = None
|
||||
guest_country_code = None
|
||||
guest_birth_date_str = None
|
||||
guest_id = None
|
||||
|
||||
if guest_elem is not None:
|
||||
guest_first_name = guest_elem.get("firstName")
|
||||
guest_last_name = guest_elem.get("lastName")
|
||||
guest_email = guest_elem.get("email", None)
|
||||
guest_country_code = guest_elem.get("countryCode", None)
|
||||
guest_birth_date_str = guest_elem.get("dateOfBirth", None)
|
||||
guest_id = guest_elem.get("id")
|
||||
|
||||
guest_birth_date = (
|
||||
datetime.strptime(guest_birth_date_str, "%Y-%m-%d").date()
|
||||
if guest_birth_date_str
|
||||
else None
|
||||
)
|
||||
|
||||
# Advertising/tracking data
|
||||
advertising_medium = reservation_elem.get("advertisingMedium")
|
||||
advertising_partner = reservation_elem.get("advertisingPartner")
|
||||
|
||||
Reference in New Issue
Block a user