Work on Impexium import for ISHLT
This commit is contained in:
@@ -110,7 +110,7 @@ async def event_import_reg(
|
||||
event_badge_data['badge_type'] = 'Non-Member'
|
||||
elif reg_type_code in ishlt_student_m:
|
||||
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'
|
||||
elif reg_type_code in ishlt_ex_all:
|
||||
event_badge_data['badge_type'] = 'Exhibitor All Access'
|
||||
@@ -120,9 +120,19 @@ async def event_import_reg(
|
||||
event_badge_data['badge_type'] = 'Guest'
|
||||
else:
|
||||
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':
|
||||
event_badge_data['badge_type_code'] = 'EX'
|
||||
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['registration_type_code'] = event_registrant.get('registrantTypeCode')
|
||||
|
||||
Reference in New Issue
Block a user