From 9a7c52eaa58a1df0d67024c37b67cd0860963f60 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Mon, 20 Apr 2026 00:10:43 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/cases/convert-to-collections-dialog.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/cases/convert-to-collections-dialog.tsx b/src/components/cases/convert-to-collections-dialog.tsx index 4ddfdd8..d3df272 100644 --- a/src/components/cases/convert-to-collections-dialog.tsx +++ b/src/components/cases/convert-to-collections-dialog.tsx @@ -87,6 +87,11 @@ export function ConvertToCollectionsDialog({ const [status, setStatus] = useState("none"); const [includeEmpty, setIncludeEmpty] = useState(false); const [emptyName, setEmptyName] = useState(""); + // When true (default), create ONE combined collection for the case using + // the first selected contact as the primary homeowner. When false, fall + // back to one collection per selected contact. + const [combine, setCombine] = useState(true); + const [primaryId, setPrimaryId] = useState(null); useEffect(() => { if (!open) return; @@ -95,6 +100,8 @@ export function ConvertToCollectionsDialog({ setStatus("none"); setIncludeEmpty(false); setEmptyName(""); + setCombine(true); + setPrimaryId(null); (async () => { setLoading(true); const { data: ccs, error } = await supabase