From 7d946da7d08fd6284df5a3f5b9e09c7b8e8264a6 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 01:45:16 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/routes/settings.import.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/routes/settings.import.tsx b/src/routes/settings.import.tsx index 451ce41..535d3d1 100644 --- a/src/routes/settings.import.tsx +++ b/src/routes/settings.import.tsx @@ -578,6 +578,15 @@ function ImportPage() { const transformed = cfg.transform ? cfg.transform(row, ctx) : row; if (!transformed) { skipped++; continue; } + // archived → archived_at (only on tables that support it) + if ("_archived" in transformed) { + const flag = transformed._archived; + delete transformed._archived; + if (["clients", "cases", "contacts", "homeowners"].includes(cfg.table)) { + transformed.archived_at = toBool(flag) ? new Date().toISOString() : null; + } + } + // required check const missing = cfg.required.find((k) => !transformed[k] && transformed[k] !== 0); if (missing) { skipped++; continue; }