From f12c544751f00330e76644a45a488df9d422f703 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Thu, 5 Feb 2026 17:22:24 +0000 Subject: [PATCH] validation fixes --- client/src/Pages/Maintenance/create/index.tsx | 1 + server/src/service/business/maintenanceWindowService.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/client/src/Pages/Maintenance/create/index.tsx b/client/src/Pages/Maintenance/create/index.tsx index 0c247b017..6cd8bbe3f 100644 --- a/client/src/Pages/Maintenance/create/index.tsx +++ b/client/src/Pages/Maintenance/create/index.tsx @@ -183,6 +183,7 @@ const CreateMaintenanceWindowPage = () => { value={field.value ? dayjs(field.value, "YYYY-MM-DD") : null} onChange={(date) => { field.onChange(date ? date.format("YYYY-MM-DD") : ""); + trigger("startDate"); }} error={!!fieldState.error} helperText={fieldState.error?.message} diff --git a/server/src/service/business/maintenanceWindowService.ts b/server/src/service/business/maintenanceWindowService.ts index faf0ee943..816bdca59 100644 --- a/server/src/service/business/maintenanceWindowService.ts +++ b/server/src/service/business/maintenanceWindowService.ts @@ -45,6 +45,8 @@ class MaintenanceWindowService { monitorId, name: body.name, active: body.active ? body.active : true, + duration: body.duration, + durationUnit: body.durationUnit, repeat: body.repeat, start: body.start, end: body.end,