Working on Cvent API related
This commit is contained in:
@@ -64,10 +64,11 @@ def load_membership_person_obj(
|
||||
|
||||
try:
|
||||
membership_person_obj = Membership_Person_Base(**membership_person_rec)
|
||||
log.debug(membership_person_obj)
|
||||
except ValidationError as e:
|
||||
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
|
||||
@@ -423,7 +424,7 @@ def create_membership_person_obj(
|
||||
membership_person_obj.account_id = account_id
|
||||
membership_person_obj.person_id = person_id
|
||||
|
||||
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'})
|
||||
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'})
|
||||
|
||||
# ### SECTION ### Process data
|
||||
membership_person_obj.account_id = account_id # Is this needed?
|
||||
@@ -522,16 +523,21 @@ def update_membership_person_obj(
|
||||
log.debug(type(membership_person_dict_obj))
|
||||
if isinstance(membership_person_dict_obj, dict):
|
||||
membership_person_dict = membership_person_dict_obj
|
||||
membership_person_dict['membership_person_id'] = membership_person_id
|
||||
try:
|
||||
membership_person_obj = Person_Base(**membership_person_dict)
|
||||
log.debug(membership_person_obj)
|
||||
membership_person_obj = Membership_Person_Base(**membership_person_dict)
|
||||
except ValidationError as e:
|
||||
log.error(e.json())
|
||||
return False
|
||||
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(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'})
|
||||
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
|
||||
|
||||
@@ -540,6 +546,7 @@ def update_membership_person_obj(
|
||||
table_name = 'membership_person',
|
||||
rm_id_random = True,
|
||||
): pass
|
||||
elif membership_person_dict_up_result is None: pass
|
||||
else:
|
||||
log.warning(f'Membership Person not updated.')
|
||||
log.debug(membership_person_dict_up_result)
|
||||
@@ -547,8 +554,8 @@ def update_membership_person_obj(
|
||||
|
||||
membership_person_outline = {}
|
||||
membership_person_outline['membership_person_id'] = membership_person_id
|
||||
membership_person_outline['account_id'] = account_id
|
||||
membership_person_outline['person_id'] = person_id
|
||||
# membership_person_outline['account_id'] = account_id
|
||||
# membership_person_outline['person_id'] = person_id
|
||||
|
||||
membership_person_outline['membership_person_group_list'] = []
|
||||
membership_person_outline['membership_person_profile'] = {}
|
||||
@@ -604,13 +611,7 @@ def update_membership_person_obj(
|
||||
# if membership_person_type_id:
|
||||
# update_membership_person_type_obj_result = update_membership_person_type_obj(
|
||||
# membership_person_type_dict_obj = membership_person_type_obj,
|
||||
# membership_person_type_id = membership_person_type_id,
|
||||
# fail_any = fail_any,
|
||||
# return_outline = return_outline,
|
||||
# )
|
||||
# if update_membership_person_type_obj_result:
|
||||
# membership_person_outline['membership_person_type_id'] = membership_person_type_id
|
||||
# pass
|
||||
# membership_person_type_id = memberssql_update
|
||||
# else:
|
||||
# pass
|
||||
# else:
|
||||
|
||||
Reference in New Issue
Block a user