fix(launcher/files): hide admin-purpose files and fix event_file_id in PATCH body

- launcher_file_cont: add 'admin' file_purpose to hide_draft filter (alongside outline/draft)
- element_manage_event_file_li: remove event_file_id from data_kv passed to update_ae_obj;
  it was being sent in the PATCH body causing 'Unknown column event_file_id in SET' (400)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-04-19 13:02:56 -04:00
parent 721facf7ba
commit 1ad3d2030d
2 changed files with 2 additions and 3 deletions

View File

@@ -636,8 +636,6 @@ async function handle_convert_pdf_to_image(event_file_obj: key_val) {
);
let event_file_data = {
event_file_id:
event_file_obj.event_file_id,
file_purpose: (
e.target as HTMLInputElement
).value

View File

@@ -237,7 +237,8 @@ function prevent_default<T extends Event>(fn: (event: T) => void) {
class:justify-center={hide_meta}
class:hidden={hide_draft &&
(event_file_obj.file_purpose == 'outline' ||
event_file_obj.file_purpose == 'draft')}
event_file_obj.file_purpose == 'draft' ||
event_file_obj.file_purpose == 'admin')}
class="event_launcher_file_cont flex max-w-full grow flex-col flex-wrap items-center justify-center gap-1 transition-all md:flex-row">
{#if open_file_clicked}
<div