Code clean up. Membership tables, views, routes, methods, and models renamed.
This commit is contained in:
@@ -41,7 +41,7 @@ router = APIRouter()
|
||||
|
||||
# ### BEGIN ### API Membership Person ### post_membership_person_obj() ###
|
||||
# Using create_membership_person_obj()
|
||||
# Updated 2022-01-04
|
||||
# Updated 2022-01-11
|
||||
@router.post('/membership/person', response_model=Resp_Body_Base)
|
||||
async def post_membership_person_obj(
|
||||
membership_person_obj: Membership_Person_Base,
|
||||
@@ -94,6 +94,7 @@ async def post_membership_person_obj(
|
||||
data['membership_person_id'] = membership_person_id
|
||||
data['membership_person_id_random'] = membership_person_id_random
|
||||
return mk_resp(data=data, response=commons.response)
|
||||
# ### END ### API Membership Person ### post_membership_person_obj() ###
|
||||
|
||||
|
||||
# if isinstance(create_membership_person_obj_result, int):
|
||||
@@ -146,7 +147,7 @@ async def post_membership_person_obj(
|
||||
|
||||
# ### BEGIN ### API Membership Person ### patch_membership_person_obj_update() ###
|
||||
# Using update_membership_person_obj()
|
||||
# Updated 2022-01-04
|
||||
# Updated 2022-01-11
|
||||
@router.patch('/membership/person/{membership_person_id}', response_model=Resp_Body_Base)
|
||||
async def patch_membership_person_obj_update(
|
||||
membership_person_obj: Membership_Person_Base,
|
||||
@@ -196,10 +197,11 @@ async def patch_membership_person_obj_update(
|
||||
data['membership_person_id'] = membership_person_id
|
||||
data['membership_person_id_random'] = membership_person_id_random
|
||||
return mk_resp(data=data, response=commons.response, status_message='The membership person was updated.')
|
||||
# ### END ### API Membership Person ### patch_membership_person_obj_update() ###
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Person ### patch_membership_person_obj_update() ###
|
||||
|
||||
|
||||
# @router.get('/membership/person/list', response_model=Resp_Body_Base)
|
||||
# async def get_membership_person_obj_li(
|
||||
# for_obj_type: Optional[str] = Query(None, min_length=2, max_length=50),
|
||||
@@ -222,7 +224,7 @@ async def patch_membership_person_obj_update(
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Person ### get_account_obj_membership_person_list() ###
|
||||
# Working well as of 2021-06-24. Using as a template for other routes.
|
||||
# Updated 2022-01-11
|
||||
@router.get('/account/{account_id}/membership/person/list', response_model=Resp_Body_Base)
|
||||
async def get_account_obj_membership_person_list(
|
||||
account_id: str = Query(..., min_length=1, max_length=22),
|
||||
@@ -276,7 +278,7 @@ async def get_account_obj_membership_person_list(
|
||||
# inc_contact = inc_contact,
|
||||
inc_membership_cfg = inc_membership_cfg,
|
||||
inc_membership_group_list = inc_membership_group_list,
|
||||
# inc_membership_group_person_list = inc_membership_group_person_list,
|
||||
# inc_membership_person_group_list = inc_membership_person_group_list,
|
||||
# inc_membership_person = inc_membership_person,
|
||||
# inc_membership_person_list = inc_membership_person_list,
|
||||
inc_membership_profile = inc_membership_profile,
|
||||
@@ -300,7 +302,7 @@ async def get_account_obj_membership_person_list(
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Person ### get_person_obj_membership_person() ###
|
||||
# Updated 2022-01-10
|
||||
# Updated 2022-01-11
|
||||
@router.get('/person/{person_id}/membership/person', response_model=Resp_Body_Base)
|
||||
async def get_person_obj_membership_person(
|
||||
person_id: str = Query(..., min_length=11, max_length=22),
|
||||
@@ -309,12 +311,12 @@ async def get_person_obj_membership_person(
|
||||
inc_membership_cfg: bool = False,
|
||||
# inc_membership_group: bool = False, # The primary membership group for a person
|
||||
inc_membership_group_list: bool = False, # List of membership group for a person - 2022-01-11
|
||||
# inc_membership_group_person_list: bool = False,
|
||||
# inc_membership_person_group_list: bool = False,
|
||||
# inc_membership_person_profile_cust: bool = False, # Extended profile?
|
||||
inc_membership_profile: bool = False, # Membership profile for a person - 2022-01-11
|
||||
inc_membership_type: bool = False, # Primary membership type for a person - 2022-01-11
|
||||
# inc_membership_type_list: bool = False, # The list of all membership types a person is a part of
|
||||
# inc_membership_type_person: bool = False,
|
||||
# inc_membership_person_type: bool = False,
|
||||
# inc_order: bool = False,
|
||||
# inc_organization: bool = False,
|
||||
# inc_product: bool = False, # The product the person actually purchased for a member_type or member_group
|
||||
@@ -359,6 +361,7 @@ async def get_person_obj_membership_person(
|
||||
|
||||
|
||||
# Look up is only for account, person, or user records
|
||||
# Deprecated 2022-01-11
|
||||
@router.get('/membership/person/lookup', response_model=Resp_Body_Base)
|
||||
async def lookup_membership_person_obj(
|
||||
for_obj_id: Union[int,str],
|
||||
@@ -442,7 +445,7 @@ async def lookup_membership_person_obj(
|
||||
|
||||
|
||||
# ### BEGIN ### API Membership Person ### get_membership_person_obj() ###
|
||||
# Updated 2022-01-10
|
||||
# Updated 2022-01-11
|
||||
@router.get('/membership/person/{membership_person_id}', response_model=Resp_Body_Base)
|
||||
async def get_membership_person_obj(
|
||||
membership_person_id: str = Query(..., min_length=11, max_length=22),
|
||||
@@ -456,7 +459,7 @@ async def get_membership_person_obj(
|
||||
inc_membership_profile: bool = False, # Membership profile for a person - 2022-01-11
|
||||
inc_membership_type: bool = False, # Primary membership type for a person - 2022-01-11
|
||||
# inc_membership_type_list: bool = False, # The list of all membership types a person is a part of
|
||||
# inc_membership_type_person: bool = False,
|
||||
# inc_membership_person_type: bool = False,
|
||||
# inc_order: bool = False,
|
||||
# inc_organization: bool = False,
|
||||
# inc_person: bool = False,
|
||||
@@ -487,8 +490,8 @@ async def get_membership_person_obj(
|
||||
inc_membership_profile = inc_membership_profile,
|
||||
inc_membership_type = inc_membership_type,
|
||||
# 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_membership_person_type = inc_membership_person_type,
|
||||
# inc_membership_person_type_list = inc_membership_type_list,
|
||||
# inc_order = inc_order,
|
||||
# inc_organization = inc_organization,
|
||||
# inc_person = inc_person,
|
||||
|
||||
Reference in New Issue
Block a user