I think pretty much all references to v1 and v2 have been removed. All files have been renamed from _v3 to just the function/var name with out the appended version. Assume no _vX is the current version.

This commit is contained in:
Scott Idem
2026-03-24 11:32:06 -04:00
parent 512e5ef87c
commit 94849137f0
7 changed files with 99 additions and 232 deletions

View File

@@ -327,102 +327,102 @@ async function update_ae_obj_id_crud({
return ae_promises.api_update__ae_obj;
}
// Core - Already imported above
// import { load_ae_obj_id__person } from "$lib/ae_core/core__person";
// import { load_ae_obj_id__user } from "$lib/ae_core/core__user";
// // Core - Already imported above
// // import { load_ae_obj_id__person } from "$lib/ae_core/core__person";
// // import { load_ae_obj_id__user } from "$lib/ae_core/core__user";
// Additional Modules
import { load_ae_obj_id__archive } from '$lib/ae_archives/ae_archives__archive';
import { load_ae_obj_id__archive_content } from '$lib/ae_archives/ae_archives__archive_content';
// // Additional Modules
// import { load_ae_obj_id__archive } from '$lib/ae_archives/ae_archives__archive';
// import { load_ae_obj_id__archive_content } from '$lib/ae_archives/ae_archives__archive_content';
import { load_ae_obj_id__event } from '$lib/ae_events/ae_events__event';
// import { load_ae_obj_id__event_badge } from "$lib/ae_events/ae_events__event_badge";
import { load_ae_obj_id__event_exhibit } from '$lib/ae_events/ae_events__exhibit';
import { load_ae_obj_id__event_device } from '$lib/ae_events/ae_events__event_device';
// import { load_ae_obj_id__event_exhibit } from "$lib/ae_events/ae_events__event_exhibit";
import { load_ae_obj_id__event_file } from '$lib/ae_events/ae_events__event_file';
import { load_ae_obj_id__event_location } from '$lib/ae_events/ae_events__event_location';
import { load_ae_obj_id__event_presentation } from '$lib/ae_events/ae_events__event_presentation';
import { load_ae_obj_id__event_presenter } from '$lib/ae_events/ae_events__event_presenter';
import { load_ae_obj_id__event_session } from '$lib/ae_events/ae_events__event_session';
// import { load_ae_obj_id__event } from '$lib/ae_events/ae_events__event';
// // import { load_ae_obj_id__event_badge } from "$lib/ae_events/ae_events__event_badge";
// import { load_ae_obj_id__event_exhibit } from '$lib/ae_events/ae_events__exhibit';
// import { load_ae_obj_id__event_device } from '$lib/ae_events/ae_events__event_device';
// // import { load_ae_obj_id__event_exhibit } from "$lib/ae_events/ae_events__event_exhibit";
// import { load_ae_obj_id__event_file } from '$lib/ae_events/ae_events__event_file';
// import { load_ae_obj_id__event_location } from '$lib/ae_events/ae_events__event_location';
// import { load_ae_obj_id__event_presentation } from '$lib/ae_events/ae_events__event_presentation';
// import { load_ae_obj_id__event_presenter } from '$lib/ae_events/ae_events__event_presenter';
// import { load_ae_obj_id__event_session } from '$lib/ae_events/ae_events__event_session';
import { load_ae_obj_id__journal } from '$lib/ae_journals/ae_journals__journal';
import { load_ae_obj_id__journal_entry } from '$lib/ae_journals/ae_journals__journal_entry';
// import { load_ae_obj_id__journal } from '$lib/ae_journals/ae_journals__journal';
// import { load_ae_obj_id__journal_entry } from '$lib/ae_journals/ae_journals__journal_entry';
import { load_ae_obj_id__post } from '$lib/ae_posts/ae_posts__post';
import { load_ae_obj_id__post_comment } from '$lib/ae_posts/ae_posts__post_comment';
// import { load_ae_obj_id__post } from '$lib/ae_posts/ae_posts__post';
// import { load_ae_obj_id__post_comment } from '$lib/ae_posts/ae_posts__post_comment';
// Updated 2025-09-30
async function update_ae_obj_id_crud_v2({
api_cfg,
object_type,
object_id,
object_reload = false,
field_name,
new_field_value,
params = {},
log_lvl = 0
}: {
api_cfg: any;
object_type: string;
object_id: string;
object_reload?: boolean;
field_name: string;
new_field_value: any;
params?: any | key_val;
log_lvl?: number;
}) {
if (log_lvl) {
console.log(
`*** update_ae_obj_id_crud_v2() *** object_type=${object_type}, object_id=${object_id}, object_reload=${object_reload}, field_name=${field_name}, new_field_value=`,
new_field_value
);
}
// async function update_ae_obj_id_crud_v2({
// api_cfg,
// object_type,
// object_id,
// object_reload = false,
// field_name,
// new_field_value,
// params = {},
// log_lvl = 0
// }: {
// api_cfg: any;
// object_type: string;
// object_id: string;
// object_reload?: boolean;
// field_name: string;
// new_field_value: any;
// params?: any | key_val;
// log_lvl?: number;
// }) {
// if (log_lvl) {
// console.log(
// `*** update_ae_obj_id_crud_v2() *** object_type=${object_type}, object_id=${object_id}, object_reload=${object_reload}, field_name=${field_name}, new_field_value=`,
// new_field_value
// );
// }
const results = await api.update_ae_obj_id_crud({
api_cfg: api_cfg,
obj_type: object_type,
obj_id: object_id,
field_name: field_name,
field_value: new_field_value,
key: api_cfg.api_crud_super_key,
log_lvl: log_lvl
});
// const results = await api.update_ae_obj_id_crud({
// api_cfg: api_cfg,
// obj_type: object_type,
// obj_id: object_id,
// field_name: field_name,
// field_value: new_field_value,
// key: api_cfg.api_crud_super_key,
// log_lvl: log_lvl
// });
if (results) {
if (log_lvl) {
console.log(`Patched - Field Name: ${field_name} with new Field Value: ${new_field_value}`);
}
// if (results) {
// if (log_lvl) {
// console.log(`Patched - Field Name: ${field_name} with new Field Value: ${new_field_value}`);
// }
if (object_reload) {
if (log_lvl) {
console.log(`Reloading the object after patching...`);
}
// Trigger reloads based on object type. These are fire-and-forget or awaited internally by the library functions.
if (object_type == 'person') load_ae_obj_id__person({ api_cfg, person_id: object_id, log_lvl });
if (object_type == 'archive') load_ae_obj_id__archive({ api_cfg, archive_id: object_id, log_lvl });
if (object_type == 'archive_content') load_ae_obj_id__archive_content({ api_cfg, archive_content_id: object_id, log_lvl });
if (object_type == 'journal') load_ae_obj_id__journal({ api_cfg, journal_id: object_id, log_lvl });
if (object_type == 'journal_entry') load_ae_obj_id__journal_entry({ api_cfg, journal_entry_id: object_id, log_lvl });
if (object_type == 'event') load_ae_obj_id__event({ api_cfg, event_id: object_id, log_lvl });
if (object_type == 'event_exhibit') load_ae_obj_id__event_exhibit({ api_cfg, exhibit_id: object_id, log_lvl });
if (object_type == 'event_device') load_ae_obj_id__event_device({ api_cfg, event_device_id: object_id, log_lvl });
if (object_type == 'event_file') load_ae_obj_id__event_file({ api_cfg, event_file_id: object_id, log_lvl });
if (object_type == 'event_location') load_ae_obj_id__event_location({ api_cfg, event_location_id: object_id, log_lvl });
if (object_type == 'event_presentation') load_ae_obj_id__event_presentation({ api_cfg, event_presentation_id: object_id, log_lvl });
if (object_type == 'event_presenter') load_ae_obj_id__event_presenter({ api_cfg, event_presenter_id: object_id, log_lvl });
if (object_type == 'event_session') load_ae_obj_id__event_session({ api_cfg, event_session_id: object_id, log_lvl });
if (object_type == 'post') load_ae_obj_id__post({ api_cfg, post_id: object_id, log_lvl });
if (object_type == 'post_comment') load_ae_obj_id__post_comment({ api_cfg, post_comment_id: object_id, log_lvl });
}
} else {
if (log_lvl) {
console.log(`PATCH failed for ${object_type} ${object_id}`);
}
}
// if (object_reload) {
// if (log_lvl) {
// console.log(`Reloading the object after patching...`);
// }
// // Trigger reloads based on object type. These are fire-and-forget or awaited internally by the library functions.
// if (object_type == 'person') load_ae_obj_id__person({ api_cfg, person_id: object_id, log_lvl });
// if (object_type == 'archive') load_ae_obj_id__archive({ api_cfg, archive_id: object_id, log_lvl });
// if (object_type == 'archive_content') load_ae_obj_id__archive_content({ api_cfg, archive_content_id: object_id, log_lvl });
// if (object_type == 'journal') load_ae_obj_id__journal({ api_cfg, journal_id: object_id, log_lvl });
// if (object_type == 'journal_entry') load_ae_obj_id__journal_entry({ api_cfg, journal_entry_id: object_id, log_lvl });
// if (object_type == 'event') load_ae_obj_id__event({ api_cfg, event_id: object_id, log_lvl });
// if (object_type == 'event_exhibit') load_ae_obj_id__event_exhibit({ api_cfg, exhibit_id: object_id, log_lvl });
// if (object_type == 'event_device') load_ae_obj_id__event_device({ api_cfg, event_device_id: object_id, log_lvl });
// if (object_type == 'event_file') load_ae_obj_id__event_file({ api_cfg, event_file_id: object_id, log_lvl });
// if (object_type == 'event_location') load_ae_obj_id__event_location({ api_cfg, event_location_id: object_id, log_lvl });
// if (object_type == 'event_presentation') load_ae_obj_id__event_presentation({ api_cfg, event_presentation_id: object_id, log_lvl });
// if (object_type == 'event_presenter') load_ae_obj_id__event_presenter({ api_cfg, event_presenter_id: object_id, log_lvl });
// if (object_type == 'event_session') load_ae_obj_id__event_session({ api_cfg, event_session_id: object_id, log_lvl });
// if (object_type == 'post') load_ae_obj_id__post({ api_cfg, post_id: object_id, log_lvl });
// if (object_type == 'post_comment') load_ae_obj_id__post_comment({ api_cfg, post_comment_id: object_id, log_lvl });
// }
// } else {
// if (log_lvl) {
// console.log(`PATCH failed for ${object_type} ${object_id}`);
// }
// }
return results;
}
// return results;
// }
async function download_export__obj_type({
api_cfg,
@@ -533,7 +533,7 @@ const export_obj = {
auth_ae_obj__user_id_change_password: auth_ae_obj__user_id_change_password,
update_ae_obj_id_crud: update_ae_obj_id_crud,
update_ae_obj_id_crud_v2: update_ae_obj_id_crud_v2,
// update_ae_obj_id_crud_v2: update_ae_obj_id_crud_v2,
download_export__obj_type: download_export__obj_type,
generate_qr_code: generate_qr_code,
js_generate_qr_code: js_generate_qr_code