From 5268631f67abf8e2e363ca06fab1dca0d3eee737 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 19 Apr 2026 18:32:21 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/routes/settings.import.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/routes/settings.import.tsx b/src/routes/settings.import.tsx index c741bb0..f02332c 100644 --- a/src/routes/settings.import.tsx +++ b/src/routes/settings.import.tsx @@ -1024,6 +1024,13 @@ function ImportPage() { let clientId: string | null = null; if (!caseId) { + // For time entries / expenses, never auto-create cases. + // Skip silently and report a count by reason. + if (cfg.key === "time_entries" || cfg.key === "expenses") { + const hint = row._casename || row._casenum || row._caseext; + bumpSkip(hint ? "no matching active case" : "missing case reference"); + continue; + } // Build display strings from hints const extId = row._caseext ? String(row._caseext) : null; const caseNum = row._casenum ? String(row._casenum).trim() : null;