chore(cleanup): remove dead pre-V3 data store functions
- api.ts: remove get_data_store_obj_w_code (hit /data_store/code/, non-V3) and its export. V3 get_data_store (/v3/data_store/code/) stays. - ae_core_functions.ts: remove load_ae_obj_code__data_store (wrapper around the removed function) and its export from core_func. element_data_store.svelte replaced this with Dexie LiveQuery + V3 API. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -489,79 +489,6 @@ export const delete_hosted_file = async function delete_hosted_file({
|
||||
};
|
||||
/* END: Hosted File Related */
|
||||
|
||||
/* BEGIN: Data Store Related */
|
||||
|
||||
// Updated 2023-06-29
|
||||
export const get_data_store_obj_w_code =
|
||||
async function get_data_store_obj_w_code({
|
||||
api_cfg,
|
||||
data_store_code,
|
||||
data_type = 'text',
|
||||
headers = {},
|
||||
params = {},
|
||||
timeout = 25000,
|
||||
log_lvl = 0
|
||||
}: {
|
||||
api_cfg: any;
|
||||
data_store_code: string;
|
||||
data_type?: string;
|
||||
headers?: key_val;
|
||||
params?: key_val;
|
||||
timeout?: number;
|
||||
log_lvl?: number;
|
||||
}) {
|
||||
if (log_lvl) {
|
||||
console.log('*** get_data_store_obj_w_code() ***');
|
||||
}
|
||||
|
||||
// let get_item_result = window.localStorage.getItem(code);
|
||||
|
||||
const endpoint = `/data_store/code/${data_store_code}`;
|
||||
let data_store_obj_get_promise = await api.get_object({
|
||||
api_cfg: api_cfg,
|
||||
endpoint: endpoint,
|
||||
headers: headers,
|
||||
params: params,
|
||||
timeout: timeout,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
|
||||
if (data_store_obj_get_promise === false) {
|
||||
console.log('Data Store - RUN AGAIN WITH BACKUP');
|
||||
const original_api_base_url = api_cfg['base_url'];
|
||||
|
||||
const temp_api = api_cfg;
|
||||
temp_api['base_url'] = temp_api['base_url_bak'];
|
||||
|
||||
data_store_obj_get_promise = await api.get_object({
|
||||
api_cfg: temp_api,
|
||||
endpoint: endpoint,
|
||||
headers: headers,
|
||||
params: params,
|
||||
timeout: timeout,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
temp_api['base_url'] = original_api_base_url;
|
||||
}
|
||||
|
||||
const data_store_obj = data_store_obj_get_promise;
|
||||
|
||||
if (data_type == 'text') {
|
||||
// console.log(data_store_obj.text);
|
||||
// window.localStorage.setItem(data_store_code, data_store_obj.text);
|
||||
// localStorage.setItem(data_store_code, data_store_obj.text);
|
||||
} else if (data_type == 'json') {
|
||||
// console.log(data_store_obj.json);
|
||||
// window.localStorage.setItem(data_store_code, JSON.stringify(data_store_obj.json));
|
||||
// localStorage.setItem(data_store_code, JSON.stringify(data_store_obj.json));
|
||||
}
|
||||
|
||||
if (log_lvl > 1) {
|
||||
console.log('Response Data:', data_store_obj);
|
||||
}
|
||||
return data_store_obj;
|
||||
};
|
||||
/* END: Data Store Related */
|
||||
|
||||
/* BEGIN: Utility: Email Related */
|
||||
|
||||
@@ -693,7 +620,6 @@ const obj = {
|
||||
download_hosted_file: download_hosted_file,
|
||||
delete_hosted_file: delete_hosted_file,
|
||||
get_data_store: get_data_store,
|
||||
get_data_store_obj_w_code: get_data_store_obj_w_code,
|
||||
get_ae_obj_li_for_lu: get_ae_obj_li_for_lu,
|
||||
send_email: send_email
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user