move bulk monitors hook to monitorHooks

This commit is contained in:
Alex Holliday
2025-06-13 14:04:08 +08:00
parent df69d06048
commit cc8949538f
5 changed files with 36 additions and 32 deletions

View File

@@ -186,7 +186,12 @@ const createMonitorBodyValidation = joi.object({
matchMethod: joi.string(),
});
const createMonitorsBodyValidation = joi.array().items(createMonitorBodyValidation);
const createMonitorsBodyValidation = joi.array().items(
createMonitorBodyValidation.keys({
userId: joi.string().required(),
teamId: joi.string().required(),
})
);
const editMonitorBodyValidation = joi.object({
name: joi.string(),