chore(api): remove legacy CRUD wrappers and dead commented code
Deleted `delete_ae_obj_id_crud` from api.ts (last legacy export, no callers) and purged ~200 lines of commented-out dead functions from ae_core_functions.ts (`load_ae_obj_id__site_domain`, `update_ae_obj_id_crud`, `update_ae_obj_id_crud_v2`). V3 CRUD migration is now 100% complete with no legacy remnants. TODO updated. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -104,73 +104,6 @@ export const get_ae_obj_li_for_lu = async function get_ae_obj_li_for_lu({
|
||||
}
|
||||
};
|
||||
|
||||
// Updated 2023-11-14
|
||||
export const delete_ae_obj_id_crud = async function delete_ae_obj_id_crud({
|
||||
api_cfg,
|
||||
obj_type,
|
||||
obj_id,
|
||||
key,
|
||||
jwt = null,
|
||||
headers = {},
|
||||
params = {},
|
||||
data = {},
|
||||
method = 'delete', // 'delete', 'disable', 'hide'
|
||||
return_meta = false,
|
||||
log_lvl = 0
|
||||
}: {
|
||||
api_cfg: any;
|
||||
obj_type: string;
|
||||
obj_id: string;
|
||||
key: string;
|
||||
jwt?: null | string;
|
||||
headers?: any;
|
||||
params?: any;
|
||||
data?: any;
|
||||
method?: string;
|
||||
return_meta?: boolean;
|
||||
log_lvl?: number;
|
||||
}) {
|
||||
if (log_lvl) {
|
||||
console.log(
|
||||
`*** delete_ae_obj_id_crud() *** obj_type: ${obj_type} obj_id: ${obj_id}`
|
||||
);
|
||||
}
|
||||
|
||||
data['super_key'] = key;
|
||||
data['jwt'] = jwt;
|
||||
// NOTE: The key and or JWT should be in the header of the DELETE, GET, PATCH, POST
|
||||
|
||||
// V3 Standard: Unified endpoint for all objects
|
||||
const endpoint = `/v3/crud/${obj_type}/${obj_id}`;
|
||||
|
||||
if (log_lvl) {
|
||||
console.log('Endpoint:', endpoint);
|
||||
}
|
||||
|
||||
if (method) {
|
||||
// NOTE: method options: 'delete', 'disable', 'hide'
|
||||
params['method'] = method;
|
||||
}
|
||||
|
||||
if (log_lvl) {
|
||||
console.log('Params:', params);
|
||||
}
|
||||
|
||||
const object_obj_delete_promise = await delete_object({
|
||||
api_cfg: api_cfg,
|
||||
endpoint: endpoint,
|
||||
params: params,
|
||||
data: data,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
|
||||
if (log_lvl > 1) {
|
||||
console.log(object_obj_delete_promise);
|
||||
}
|
||||
|
||||
return object_obj_delete_promise;
|
||||
};
|
||||
|
||||
/* BEGIN: Hosted File Related */
|
||||
|
||||
// Updated 2026-01-07
|
||||
@@ -395,7 +328,6 @@ const obj = {
|
||||
update_nested_obj: update_nested_obj,
|
||||
delete_ae_obj: delete_ae_obj,
|
||||
delete_nested_ae_obj: delete_nested_ae_obj,
|
||||
delete_ae_obj_id_crud: delete_ae_obj_id_crud,
|
||||
download_hosted_file: download_hosted_file,
|
||||
delete_hosted_file: delete_hosted_file,
|
||||
get_data_store: get_data_store,
|
||||
|
||||
Reference in New Issue
Block a user