Moving things to use the common_route_params and unified functions for SQL enable and SQL LIMIT OFFSET
This commit is contained in:
@@ -446,6 +446,7 @@ async def lookup_email(
|
||||
email = email,
|
||||
enabled = commons.enabled,
|
||||
limit = commons.limit,
|
||||
offset = commons.offset,
|
||||
):
|
||||
person_result_list = []
|
||||
for person_rec in person_rec_list_result:
|
||||
@@ -614,7 +615,7 @@ async def get_account_obj_person_list(
|
||||
inc_user: bool = False,
|
||||
commons: Common_Route_Params = Depends(common_route_params),
|
||||
):
|
||||
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if account_id := redis_lookup_id_random(record_id_random=account_id, table_name='account'): pass
|
||||
@@ -623,11 +624,12 @@ async def get_account_obj_person_list(
|
||||
response_data = None
|
||||
# log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
|
||||
# Updated 2021-06-30
|
||||
# Updated 2022-01-17
|
||||
if person_rec_list_result := get_person_rec_list(
|
||||
for_obj_type = 'account',
|
||||
for_obj_id = account_id,
|
||||
limit = commons.limit,
|
||||
offset = commons.offset,
|
||||
enabled = commons.enabled,
|
||||
):
|
||||
person_result_list = []
|
||||
@@ -648,7 +650,11 @@ async def get_account_obj_person_list(
|
||||
else:
|
||||
person_result_list.append(None)
|
||||
response_data = person_result_list
|
||||
elif isinstance(person_rec_list_result, list) or person_rec_list_result is None: # Empty list or None
|
||||
log.info('No results')
|
||||
return mk_resp(data=None, status_code=404, response=commons.response) # Not Found
|
||||
else:
|
||||
log.warning('Likely bad request')
|
||||
return mk_resp(data=False, status_code=400, response=commons.response) # Bad Request
|
||||
|
||||
return mk_resp(data=response_data, response=commons.response)
|
||||
|
||||
Reference in New Issue
Block a user