Working on all the routes, methods, and models.
This commit is contained in:
@@ -13,6 +13,8 @@ from app.models.membership_cfg_models import Membership_Cfg_Base
|
||||
# ### BEGIN ### API Membership Cfg Methods ### load_membership_cfg_obj() ###
|
||||
def load_membership_cfg_obj(
|
||||
account_id: int|str,
|
||||
by_alias: bool = True,
|
||||
exclude_unset: bool = True,
|
||||
model_as_dict: bool = False,
|
||||
) -> Membership_Cfg_Base|dict|bool:
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
@@ -36,7 +38,7 @@ def load_membership_cfg_obj(
|
||||
log.error(e.json())
|
||||
|
||||
if model_as_dict:
|
||||
return membership_cfg_obj.dict(by_alias=True, exclude_unset=True) # pylint: disable=no-member
|
||||
return membership_cfg_obj.dict(by_alias=by_alias, exclude_unset=exclude_unset) # pylint: disable=no-member
|
||||
else:
|
||||
return membership_cfg_obj
|
||||
# ### END ### API Membership Cfg Methods ### load_membership_cfg_obj() ###
|
||||
|
||||
Reference in New Issue
Block a user