From 45ef2438de7312255069824dfb95d1b36603f76a Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 30 Jan 2026 21:05:32 +0000 Subject: [PATCH] format --- server/src/validation/joi.ts | 50 +++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/server/src/validation/joi.ts b/server/src/validation/joi.ts index 926d3b0fe..ea151424c 100755 --- a/server/src/validation/joi.ts +++ b/server/src/validation/joi.ts @@ -185,30 +185,32 @@ const createMonitorsBodyValidation = joi.array().items( }) ); -const editMonitorBodyValidation = joi.object({ - name: joi.string(), - statusWindowSize: joi.number().min(1).max(20).default(5), - statusWindowThreshold: joi.number().min(1).max(100).default(60), - description: joi.string().allow(null, ""), - interval: joi.number(), - notifications: joi.array().items(joi.string()), - secret: joi.string(), - ignoreTlsErrors: joi.boolean(), - useAdvancedMatching: joi.boolean(), - jsonPath: joi.string().allow(""), - expectedValue: joi.string().allow(""), - matchMethod: joi.string().allow(null, ""), - port: joi.number().min(1).max(65535), - thresholds: joi.object().keys({ - usage_cpu: joi.number(), - usage_memory: joi.number(), - usage_disk: joi.number(), - usage_temperature: joi.number(), - }), - gameId: joi.string().allow(""), - selectedDisks: joi.array().items(joi.string()).optional(), - group: joi.string().max(50).trim().allow(null, "").optional(), -}).options({ stripUnknown: true }); +const editMonitorBodyValidation = joi + .object({ + name: joi.string(), + statusWindowSize: joi.number().min(1).max(20).default(5), + statusWindowThreshold: joi.number().min(1).max(100).default(60), + description: joi.string().allow(null, ""), + interval: joi.number(), + notifications: joi.array().items(joi.string()), + secret: joi.string(), + ignoreTlsErrors: joi.boolean(), + useAdvancedMatching: joi.boolean(), + jsonPath: joi.string().allow(""), + expectedValue: joi.string().allow(""), + matchMethod: joi.string().allow(null, ""), + port: joi.number().min(1).max(65535), + thresholds: joi.object().keys({ + usage_cpu: joi.number(), + usage_memory: joi.number(), + usage_disk: joi.number(), + usage_temperature: joi.number(), + }), + gameId: joi.string().allow(""), + selectedDisks: joi.array().items(joi.string()).optional(), + group: joi.string().max(50).trim().allow(null, "").optional(), + }) + .options({ stripUnknown: true }); const pauseMonitorParamValidation = joi.object({ monitorId: joi.string().required(),