Clean up of Impexium import of specific page.

This commit is contained in:
Scott Idem
2023-03-15 16:46:32 -04:00
parent ecbcdc9dae
commit b9be0a70af
2 changed files with 10 additions and 10 deletions

View File

@@ -233,7 +233,7 @@ def get_event_registrants(
else: # Get all of the pages
page = 1
page_num = 0 # Will actually be the first page
max_page = 15
max_page = 25
impexium_event_registration_list = []
while try_page and page_num <= max_page:
page_num = page_num + 1

View File

@@ -270,7 +270,7 @@ async def event_import_reg(
degrees = None
organization_name = None
membership_code = None
membership_type_code = None
membership_type = None
membership_effective_datetime = None
membership_expire_datetime = None
@@ -308,18 +308,18 @@ async def event_import_reg(
pass
individual_profile_membership_li = []
# membership_code = None
# membership_type_code = None
# membership_type = None
# membership_effective_datetime = None
# membership_expire_datetime = None
if individual_profile_membership_li := individual_profile_result.get('memberships'):
if isinstance(individual_profile_membership_li, list):
for individual_profile_membership in individual_profile_membership_li:
if membership_code := individual_profile_membership.get('code'): pass
if membership_type_code := individual_profile_membership.get('code'): pass
if membership_type := individual_profile_membership.get('membershipType'): pass
if membership_effective_datetime := individual_profile_membership.get('effectiveDate'): pass
if membership_expire_datetime := individual_profile_membership.get('expireDate'): pass
log.debug(f'Membership - Code: {membership_code}; Type: {membership_type}; Effective Datetime: {membership_effective_datetime}; Expire Datetime: {membership_expire_datetime}')
log.debug(f'Membership - Code: {membership_type_code}; Type: {membership_type}; Effective Datetime: {membership_effective_datetime}; Expire Datetime: {membership_expire_datetime}')
# NOTE: The person may have multiple memberships (hopefully only one is current). Assume that if the expiration date for at least one of them is 2023-12-31 then they are current.
# We will break the loop after that future date has been found.
@@ -449,14 +449,14 @@ async def event_import_reg(
# customerType seems to only be I or G. G is for guests. I seems to be for members and non-members.
# event_badge_data['member_type_code'] = event_registrant.get('customerType') # Using this as the member_type. Will update below if possible
if membership_code: pass
# event_badge_data['member_type_code'] = membership_code
if membership_type_code: pass
# event_badge_data['member_type_code'] = membership_type_code
elif event_registrant.get('customerType'):
membership_code = event_registrant.get('customerType')
membership_type_code = event_registrant.get('customerType')
# event_badge_data['member_type_code'] = event_registrant.get('customerType')
else:
membership_code = None
event_badge_data['member_type_code'] = membership_code
membership_type_code = None
event_badge_data['member_type_code'] = membership_type_code
if membership_type: pass
# event_badge_data['member_type'] = membership_type