Working on membership and related modules
This commit is contained in:
@@ -332,7 +332,7 @@ async def lookup_membership_person_obj(
|
||||
return mk_resp(data=data)
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Group ### get_membership_person_obj() ###
|
||||
# ### BEGIN ### API Membership Person ### get_membership_person_obj() ###
|
||||
# Working well as of 2021-06-24. Using as a template for other routes.
|
||||
@router.get('/membership/person/{membership_person_id}', response_model=Resp_Body_Base)
|
||||
async def get_membership_person_obj(
|
||||
@@ -344,7 +344,9 @@ async def get_membership_person_obj(
|
||||
inc_membership_cfg: bool = False,
|
||||
inc_membership_group_list: bool = False, # List of groups per member
|
||||
inc_membership_person_profile: bool = False,
|
||||
inc_membership_person_profile_cust: bool = False, # Extended profile?
|
||||
inc_membership_type: bool = False,
|
||||
inc_membership_type_person: bool = False,
|
||||
# inc_order: bool = False,
|
||||
inc_organization: bool = False,
|
||||
inc_person: bool = False,
|
||||
@@ -373,7 +375,11 @@ async def get_membership_person_obj(
|
||||
inc_membership_cfg = inc_membership_cfg,
|
||||
inc_membership_group_list = inc_membership_group_list,
|
||||
inc_membership_person_profile = inc_membership_person_profile,
|
||||
inc_membership_type = inc_membership_type,
|
||||
inc_membership_person_profile_cust = inc_membership_person_profile_cust,
|
||||
inc_membership_type = inc_membership_type, # The primary membership type, if there is one.
|
||||
# inc_membership_type_list = inc_membership_type_list, # All the membership types they are a part of.
|
||||
inc_membership_type_person = inc_membership_type_person,
|
||||
# inc_membership_type_person_list = inc_membership_type_list,
|
||||
# inc_order = inc_order,
|
||||
inc_organization = inc_organization,
|
||||
inc_person = inc_person,
|
||||
@@ -381,12 +387,12 @@ async def get_membership_person_obj(
|
||||
inc_product_list = inc_product_list,
|
||||
inc_user = inc_user,
|
||||
):
|
||||
pass
|
||||
response_data = membership_person_result
|
||||
else:
|
||||
return mk_resp(data=False, status_code=400) # Bad Request
|
||||
|
||||
return mk_resp(data=membership_person_result)
|
||||
# ### END ### API Membership ### get_membership_person_obj() ###
|
||||
return mk_resp(data=response_data)
|
||||
# ### END ### API Membership Person ### get_membership_person_obj() ###
|
||||
|
||||
|
||||
@router.delete('/membership/person/{obj_id}', response_model=Resp_Body_Base)
|
||||
|
||||
Reference in New Issue
Block a user