Updates for IDAA Cvent API sync. Less debugging turned on.
This commit is contained in:
@@ -485,6 +485,7 @@ def create_update_aether_person(
|
||||
|
||||
person_data = {}
|
||||
person_data['external_id'] = person_external_id
|
||||
person_data['external_sys_id'] = cvent_contact_obj.get('sourceId')
|
||||
# person_data['pronouns'] = ???
|
||||
person_data['informal_name'] = cvent_contact_obj.get('nickname')
|
||||
person_data['title_names'] = cvent_contact_obj.get('prefix')
|
||||
|
||||
@@ -69,7 +69,6 @@ def load_membership_person_obj(
|
||||
log.error(e.json())
|
||||
return False
|
||||
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(membership_person_obj)
|
||||
|
||||
# Updated 2021-06-24
|
||||
@@ -269,13 +268,14 @@ def load_membership_person_obj(
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Person Methods ### get_membership_person_rec_list() ###
|
||||
@logger_reset
|
||||
def get_membership_person_rec_list(
|
||||
for_obj_type: str,
|
||||
for_obj_id: str,
|
||||
limit: int = 1000,
|
||||
enabled: str = 'enabled', # enabled, disabled, all
|
||||
) -> list|bool:
|
||||
# log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if for_obj_id := redis_lookup_id_random(record_id_random=for_obj_id, table_name=for_obj_type): pass
|
||||
@@ -379,7 +379,7 @@ def get_membership_person_rec_list(
|
||||
membership_person_rec_li = membership_person_rec_li_result
|
||||
else:
|
||||
membership_person_rec_li = []
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
|
||||
log.debug(membership_person_rec_li_result)
|
||||
|
||||
return membership_person_rec_li
|
||||
@@ -388,6 +388,7 @@ def get_membership_person_rec_list(
|
||||
|
||||
# ### BEGIN ### API Membership Person Methods ### create_membership_person_obj() ###
|
||||
# Updated 2022-01-04
|
||||
@logger_reset
|
||||
def create_membership_person_obj(
|
||||
account_id: int,
|
||||
person_id: int,
|
||||
@@ -396,7 +397,7 @@ def create_membership_person_obj(
|
||||
fail_any: bool = False, # Fail if any thing goes wrong for sub objects
|
||||
return_outline: bool = False,
|
||||
) -> bool|dict|int:
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
# ### SECTION ### Secondary data validation
|
||||
@@ -425,7 +426,6 @@ def create_membership_person_obj(
|
||||
membership_person_obj = membership_person_dict_obj
|
||||
membership_person_obj.account_id = account_id
|
||||
membership_person_obj.person_id = person_id
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(membership_person_obj)
|
||||
|
||||
membership_person_dict = membership_person_obj.dict(by_alias=False, exclude_defaults=False, exclude_unset=True, exclude={'membership_cfg', 'membership_person_group_list', 'membership_person_profile', 'membership_person_type', 'membership_group', 'membership_group_list', 'membership_type', 'membership_type_list', 'person', 'product', 'created_on', 'updated_on'})
|
||||
@@ -505,6 +505,7 @@ def create_membership_person_obj(
|
||||
|
||||
# ### BEGIN ### API Membership Person Methods ### update_membership_person_obj() ###
|
||||
# Updated 2022-01-04
|
||||
@logger_reset
|
||||
def update_membership_person_obj(
|
||||
membership_person_id: int,
|
||||
membership_person_dict_obj: Membership_Person_Base,
|
||||
@@ -512,7 +513,7 @@ def update_membership_person_obj(
|
||||
fail_any: bool = False, # Fail if any thing goes wrong for sub objects
|
||||
return_outline: bool = False,
|
||||
) -> bool|dict:
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
# ### SECTION ### Secondary data validation
|
||||
@@ -536,11 +537,9 @@ def update_membership_person_obj(
|
||||
else:
|
||||
membership_person_obj = membership_person_dict_obj
|
||||
membership_person_obj.id = membership_person_id
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(json.dumps(membership_person_obj, indent=2, default=str))
|
||||
|
||||
membership_person_dict = membership_person_obj.dict(by_alias=False, exclude_defaults=False, exclude_unset=True, exclude={'membership_cfg', 'membership_person_group_list', 'membership_person_profile', 'membership_person_type', 'membership_group', 'membership_group_list', 'membership_type', 'membership_type_list', 'person', 'product', 'created_on', 'updated_on'})
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(membership_person_dict)
|
||||
|
||||
# ### SECTION ### Process data
|
||||
@@ -642,6 +641,7 @@ def update_membership_person_obj(
|
||||
|
||||
# ### BEGIN ### API Membership Person Methods ### create_update_membership_person_obj() ###
|
||||
# Updated 2021-08-25
|
||||
@logger_reset
|
||||
def create_update_membership_person_obj(
|
||||
membership_person_dict_obj: Membership_Person_Base|dict,
|
||||
person_id: int|str,
|
||||
@@ -651,7 +651,7 @@ def create_update_membership_person_obj(
|
||||
fail_any: bool = False, # Fail if any thing goes wrong for sub objects
|
||||
return_outline: bool = False,
|
||||
) -> int|bool:
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
log.info('Checking requirements...')
|
||||
|
||||
@@ -965,12 +965,13 @@ def create_update_person_obj_v4b(
|
||||
|
||||
# ### BEGIN ### API Person Methods ### get_person_rec_w_external_id() ###
|
||||
# Updated 2021-08-19
|
||||
@logger_reset
|
||||
def get_person_rec_w_external_id(
|
||||
account_id: str,
|
||||
external_id: str,
|
||||
enabled: str = 'enabled', # enabled, disabled, all
|
||||
) -> dict|bool:
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if account_id := redis_lookup_id_random(record_id_random=account_id, table_name='account'): pass
|
||||
@@ -1001,10 +1002,11 @@ def get_person_rec_w_external_id(
|
||||
|
||||
# ### BEGIN ### API Person Methods ### get_account_id_w_person_id() ###
|
||||
# Updated 2021-08-25
|
||||
@logger_reset
|
||||
def get_account_id_w_person_id(
|
||||
person_id: int|str,
|
||||
) -> bool|int|None:
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if person_id := redis_lookup_id_random(record_id_random=person_id, table_name='person'): pass
|
||||
@@ -1020,7 +1022,6 @@ def get_account_id_w_person_id(
|
||||
LIMIT 1;
|
||||
"""
|
||||
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
if person_data_result := sql_select(data=data, sql=sql):
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(person_data_result)
|
||||
|
||||
Reference in New Issue
Block a user