Working on membership stuff

This commit is contained in:
Scott Idem
2021-06-24 17:50:11 -04:00
parent f5f60a403c
commit d85ab35812
47 changed files with 222 additions and 191 deletions

View File

@@ -30,13 +30,17 @@ def load_membership_cfg_obj(
field_value = account_id,
): pass
else: return False
log.debug(membership_cfg_rec)
# log.debug(membership_cfg_rec)
log.debug(type(membership_cfg_rec['extended_membership_member_profile']))
log.debug(membership_cfg_rec['extended_membership_member_profile'])
membership_cfg_rec['extended_membership_member_profile'] = str(membership_cfg_rec['extended_membership_member_profile'], )
try:
membership_cfg_obj = Membership_Cfg_Base(**membership_cfg_rec)
log.debug(membership_cfg_obj)
except ValidationError as e:
log.error(e.json())
return False
if model_as_dict:
return membership_cfg_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset) # pylint: disable=no-member

View File

@@ -49,12 +49,16 @@ def load_membership_member_obj(
if membership_member_rec := sql_select(table_name='v_membership_member', record_id=membership_member_id): pass
else: return False
# log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(membership_member_rec)
try:
membership_member_obj = Membership_Member_Base(**membership_member_rec)
log.debug(membership_member_obj)
except ValidationError as e:
log.error(e.json())
# log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(membership_member_obj)
# Updated 2021-06-24
if inc_membership_cfg:
@@ -64,8 +68,8 @@ def load_membership_member_obj(
exclude_unset = exclude_unset,
model_as_dict = model_as_dict,
):
membership_member_obj.cfg = membership_cfg_obj_result
else: membership_member_obj.cfg = None
membership_member_obj.membership_cfg = membership_cfg_obj_result
else: membership_member_obj.membership_cfg = None
# Updated 2021-06-18
if inc_membership_group_list: # The list of groups the member is a part of