From 54dfd734e6f06d707398a6e19502e1beb7f8118a Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Thu, 7 May 2026 16:58:03 -0400 Subject: [PATCH] Replace _random archive ID variants with V3 canonical field names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit archive_obj.archive_id_random → .archive_id in load function and post-create assignment; remove archive_id_random and hosted_file_id_random from editable fields list — V3 returns the random string as the primary ID field directly. Co-Authored-By: Claude Sonnet 4.6 --- src/lib/ae_archives/ae_archives__archive.ts | 2 +- .../ae_archives/ae_archives__archive_content.editable_fields.ts | 2 -- .../[archive_id]/ae_idaa_comp__archive_obj_id_edit.svelte | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/ae_archives/ae_archives__archive.ts b/src/lib/ae_archives/ae_archives__archive.ts index 58cbb7c9..5c0a4dcb 100644 --- a/src/lib/ae_archives/ae_archives__archive.ts +++ b/src/lib/ae_archives/ae_archives__archive.ts @@ -192,7 +192,7 @@ export async function load_ae_obj_li__archive({ if (inc_content_li && archive_obj_li && Array.isArray(archive_obj_li)) { for (let i = 0; i < archive_obj_li.length; i++) { const archive_obj = archive_obj_li[i]; - const archive_id = archive_obj.archive_id_random; + const archive_id = archive_obj.archive_id; const content_li = await load_ae_obj_li__archive_content({ api_cfg: api_cfg, diff --git a/src/lib/ae_archives/ae_archives__archive_content.editable_fields.ts b/src/lib/ae_archives/ae_archives__archive_content.editable_fields.ts index c1c90d11..87de36fe 100644 --- a/src/lib/ae_archives/ae_archives__archive_content.editable_fields.ts +++ b/src/lib/ae_archives/ae_archives__archive_content.editable_fields.ts @@ -1,6 +1,5 @@ export const editable_fields__archive_content = [ 'archive_id', - 'archive_id_random', 'archive_content_type', 'name', 'description', @@ -9,7 +8,6 @@ export const editable_fields__archive_content = [ 'url', 'url_text', 'hosted_file_id', - 'hosted_file_id_random', 'file_path', 'filename', 'file_extension', diff --git a/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_obj_id_edit.svelte b/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_obj_id_edit.svelte index 34f1226f..a9b38b7d 100644 --- a/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_obj_id_edit.svelte +++ b/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_obj_id_edit.svelte @@ -178,7 +178,7 @@ async function handle_submit_form(event: any) { } $idaa_slct.archive_id = - archive_obj_create_result.archive_id_random; + archive_obj_create_result.archive_id; $idaa_slct.archive_obj = archive_obj_create_result; return update_archive_obj_promise;