From fface58751f59ea26b80cd7e3dc469292199407e Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Thu, 2 Apr 2026 16:04:49 -0400 Subject: [PATCH] fix: add default_qry_str to db_events Event interface, remove incorrect global augment The field exists on the DB object but was missing from the TypeScript interface, causing a false error in recovery_meetings search. Added it to db_events.ts where it belongs. Removed the incorrect global DOM Event augment from the temp augments file (was patching the wrong interface). Co-Authored-By: Claude Sonnet 4.6 --- src/lib/ae_events/db_events.ts | 1 + src/types/temporary-svelte-augments.d.ts | 8 -------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/lib/ae_events/db_events.ts b/src/lib/ae_events/db_events.ts index 90c26b5e..df77689f 100644 --- a/src/lib/ae_events/db_events.ts +++ b/src/lib/ae_events/db_events.ts @@ -39,6 +39,7 @@ export interface Event { attend_text?: null | string; status?: null | string; // draft, active, inactive, archived, unknown; currently only used with IDAA + default_qry_str?: null | string; // full-text search composite field (built server-side) // review?: null|boolean; // approve?: null|boolean; // ready?: null|boolean; diff --git a/src/types/temporary-svelte-augments.d.ts b/src/types/temporary-svelte-augments.d.ts index 3452a56d..a16c2f86 100644 --- a/src/types/temporary-svelte-augments.d.ts +++ b/src/types/temporary-svelte-augments.d.ts @@ -54,12 +54,4 @@ declare module 'lucide-svelte' { export default _default; } -// Temporary global augmentation to reduce noise where domain code accidentally typed an "Event". -// This is a minimal, temporary change; prefer narrowing types in-source later. -declare global { - interface Event { - default_qry_str?: string; - } -} - export {};