From 9cd819dc5e7e5a6bf5b91e085d128d0935ebd7ca Mon Sep 17 00:00:00 2001 From: Om Thakkar Date: Fri, 11 Oct 2024 14:25:15 +0530 Subject: [PATCH] fix: validate duration field to not be negative or decimal --- Client/src/Validation/validation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Client/src/Validation/validation.js b/Client/src/Validation/validation.js index 89b1d0f8f..f21f2e09b 100644 --- a/Client/src/Validation/validation.js +++ b/Client/src/Validation/validation.js @@ -131,7 +131,7 @@ const maintenanceWindowValidation = joi.object({ repeat: joi.string(), startDate: joi.custom(dayjsValidator, "Day.js date validation"), startTime: joi.custom(dayjsValidator, "Day.js date validation"), - duration: joi.number(), + duration: joi.number().integer().min(0), durationUnit: joi.string(), name: joi.string(), monitors: joi.array().min(1),