Work on Impexium import for ISHLT

This commit is contained in:
Scott Idem
2022-03-01 12:50:37 -05:00
parent 3492ec65fc
commit 47297a2579

View File

@@ -110,7 +110,7 @@ async def event_import_reg(
event_badge_data['badge_type'] = 'Non-Member' event_badge_data['badge_type'] = 'Non-Member'
elif reg_type_code in ishlt_student_m: elif reg_type_code in ishlt_student_m:
event_badge_data['badge_type'] = 'Student/Trainee Member' event_badge_data['badge_type'] = 'Student/Trainee Member'
elif reg_type_code in ishlt_student_m: elif reg_type_code in ishlt_student_nm:
event_badge_data['badge_type'] = 'Student/Trainee Non-Member' event_badge_data['badge_type'] = 'Student/Trainee Non-Member'
elif reg_type_code in ishlt_ex_all: elif reg_type_code in ishlt_ex_all:
event_badge_data['badge_type'] = 'Exhibitor All Access' event_badge_data['badge_type'] = 'Exhibitor All Access'
@@ -120,9 +120,19 @@ async def event_import_reg(
event_badge_data['badge_type'] = 'Guest' event_badge_data['badge_type'] = 'Guest'
else: else:
event_badge_data['badge_type'] = event_registrant.get('registrantTypeName') event_badge_data['badge_type'] = event_registrant.get('registrantTypeName')
elif e_impexium_event_id == '42_AM':
if not reg_type_code and event_registrant.get('guestOfRecordNumber'):
event_badge_data['badge_type_code'] = 'GUEST'
event_badge_data['badge_type'] = 'Guest'
else:
event_badge_data['badge_type_code'] = 'UNKNOWN'
event_badge_data['badge_type'] = 'Unknown Type'
elif e_impexium_event_id == 'EX22_AM': elif e_impexium_event_id == 'EX22_AM':
event_badge_data['badge_type_code'] = 'EX' event_badge_data['badge_type_code'] = 'EX'
event_badge_data['badge_type'] = 'Exhibit Staff' event_badge_data['badge_type'] = 'Exhibit Staff'
else:
event_badge_data['badge_type_code'] = 'UNKNOWN'
event_badge_data['badge_type'] = 'Unknown Type'
event_badge_data['member_type_code'] = event_registrant.get('customerType') # Using this as the member_type event_badge_data['member_type_code'] = event_registrant.get('customerType') # Using this as the member_type
event_badge_data['registration_type_code'] = event_registrant.get('registrantTypeCode') event_badge_data['registration_type_code'] = event_registrant.get('registrantTypeCode')