diff --git a/src/app/(protected)/workorders/_components/list/table/cells/use-site-dialog-state.ts b/src/app/(protected)/workorders/_components/list/table/cells/use-site-dialog-state.ts index bd273a1e..32df0645 100644 --- a/src/app/(protected)/workorders/_components/list/table/cells/use-site-dialog-state.ts +++ b/src/app/(protected)/workorders/_components/list/table/cells/use-site-dialog-state.ts @@ -1,8 +1,6 @@ import { useEffect, useState } from "react"; import { buildSiteDialogPatch } from "@/app/(protected)/workorders/_components/list/table/cells/build-site-dialog-patch"; -import { - resolveLocationId, -} from "@/app/(protected)/workorders/_components/list/table/cells/site-dialog-helpers"; +import { resolveLocationId } from "@/app/(protected)/workorders/_components/list/table/cells/site-dialog-helpers"; import type { SitePatch } from "@/app/(protected)/workorders/_components/list/table/cells/site-dialog-types"; import { useLocationDetail } from "@/domain/locations/use-cases/use-location-detail"; import { formatLocationAddressPreview } from "@/domain/locations/mappers/location-mapper"; @@ -34,7 +32,7 @@ export function useSiteDialogState({ pocName, pocPhone, pocNotes, - additionalContacts, + additionalContacts = [], sites, createMode, onSave, diff --git a/src/test/app/(protected)/workorders/use-site-dialog-state.test.tsx b/src/test/app/(protected)/workorders/use-site-dialog-state.test.tsx index dc0adb78..b3f72c52 100644 --- a/src/test/app/(protected)/workorders/use-site-dialog-state.test.tsx +++ b/src/test/app/(protected)/workorders/use-site-dialog-state.test.tsx @@ -42,6 +42,7 @@ function renderSiteDialogState() { pocName: "", pocPhone: "", pocNotes: "", + additionalContacts: [], sites: SITES, createMode: true, onSave: vi.fn(), diff --git a/src/test/app/(protected)/workorders/use-slide-over-media-state.test.tsx b/src/test/app/(protected)/workorders/use-slide-over-media-state.test.tsx index c5c03f6c..14cdf927 100644 --- a/src/test/app/(protected)/workorders/use-slide-over-media-state.test.tsx +++ b/src/test/app/(protected)/workorders/use-slide-over-media-state.test.tsx @@ -34,6 +34,7 @@ function baseInfo(overrides: Partial = {}): WorkOrderTableRow pocName: "", pocPhone: "", pocNotes: "", + additionalContacts: [], dueDate: "", rescheduleCount: 0, carriedOver: 0, diff --git a/src/test/app/(protected)/workorders/work-order-slide-over-failed-save.test.tsx b/src/test/app/(protected)/workorders/work-order-slide-over-failed-save.test.tsx index de960548..7662b8ac 100644 --- a/src/test/app/(protected)/workorders/work-order-slide-over-failed-save.test.tsx +++ b/src/test/app/(protected)/workorders/work-order-slide-over-failed-save.test.tsx @@ -77,6 +77,7 @@ function baseRow(overrides: Partial = {}): WorkOrderTableRow pocName: "", pocPhone: "", pocNotes: "", + additionalContacts: [], dueDate: "", rescheduleCount: 0, carriedOver: 0, diff --git a/src/test/domain/work-orders/utils/slide-over-failed-save-baseline.test.ts b/src/test/domain/work-orders/utils/slide-over-failed-save-baseline.test.ts index 8543f18c..f8c12295 100644 --- a/src/test/domain/work-orders/utils/slide-over-failed-save-baseline.test.ts +++ b/src/test/domain/work-orders/utils/slide-over-failed-save-baseline.test.ts @@ -58,6 +58,7 @@ function row(overrides: Partial = {}): WorkOrderTableRow { pocName: "", pocPhone: "", pocNotes: "", + additionalContacts: [], dueDate: "2026-07-20", rescheduleCount: 0, carriedOver: 0,