From 4c3ea2fd655260f91ad1aeb985ce809faa740050 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Mon, 9 Jun 2025 12:59:02 +0800 Subject: [PATCH] add validation --- server/validation/joi.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/validation/joi.js b/server/validation/joi.js index d261b852a..75f580180 100755 --- a/server/validation/joi.js +++ b/server/validation/joi.js @@ -193,7 +193,7 @@ const createMonitorBodyValidation = joi.object({ usage_disk: joi.number(), usage_temperature: joi.number(), }), - notifications: joi.array().items(joi.object()), + notifications: joi.array().items(joi.string()), secret: joi.string(), jsonPath: joi.string().allow(""), expectedValue: joi.string().allow(""), @@ -206,12 +206,12 @@ const editMonitorBodyValidation = joi.object({ name: joi.string(), description: joi.string(), interval: joi.number(), - notifications: joi.array().items(joi.object()), + notifications: joi.array().items(joi.string()), secret: joi.string(), ignoreTlsErrors: joi.boolean(), jsonPath: joi.string().allow(""), expectedValue: joi.string().allow(""), - matchMethod: joi.string(), + matchMethod: joi.string().allow(null, ""), port: joi.number().min(1).max(65535), thresholds: joi.object().keys({ usage_cpu: joi.number(),