From b9be0a70af5f105c53d06012bf45042aaca0814d Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 15 Mar 2023 16:46:32 -0400 Subject: [PATCH] Clean up of Impexium import of specific page. --- app/methods/e_impexium_methods.py | 2 +- app/routers/e_impexium.py | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/methods/e_impexium_methods.py b/app/methods/e_impexium_methods.py index f21beb9..fb766d2 100644 --- a/app/methods/e_impexium_methods.py +++ b/app/methods/e_impexium_methods.py @@ -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 diff --git a/app/routers/e_impexium.py b/app/routers/e_impexium.py index 9076190..9c8cfec 100644 --- a/app/routers/e_impexium.py +++ b/app/routers/e_impexium.py @@ -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