General code clean up related to the person functions. Less direct use of params and params_json

This commit is contained in:
Scott Idem
2025-06-10 14:32:00 -04:00
parent 39a878ac38
commit c10abd596e
6 changed files with 75 additions and 47 deletions

View File

@@ -100,7 +100,7 @@ export async function load_ae_obj_li__person(
limit = 99,
offset = 0,
order_by_li = {'family_name': 'ASC', 'given_name': 'ASC', 'updated_on': 'DESC', 'created_on': 'DESC'},
params_json = {},
// params_json = {},
params = {},
try_cache = true,
log_lvl = 0
@@ -115,7 +115,7 @@ export async function load_ae_obj_li__person(
limit?: number,
offset?: number,
order_by_li?: key_val,
params_json?: null|key_val,
// params_json?: null|key_val,
params?: key_val,
try_cache?: boolean,
log_lvl?: number
@@ -125,17 +125,21 @@ export async function load_ae_obj_li__person(
console.log(`*** load_ae_obj_li__person() *** for_obj_type=${for_obj_type} for_obj_id=${for_obj_id} enabled=${enabled} hidden=${hidden} limit=${limit} offset=${offset}`);
}
let params_json: key_val = {};
// console.log('params_json:', params_json);
if (qry_user_id) {
// params_json['and_qry'] = {};
// params_json['and_qry']['user_id_random'] = qry_user_id;
params_json['qry'] = []
let qry_param =
{
type: "AND",
field: "person_id_random",
field: "user_id_random",
operator: "=",
value: qry_person_id
value: qry_user_id
};
params_json['qry'].push(qry_param);
}