Add getMaintenanceWindowsByTeamId

This commit is contained in:
Alex Holliday
2024-10-04 13:49:53 +08:00
parent 686e1f09d9
commit 68296eccc3
6 changed files with 64 additions and 34 deletions
+7 -3
View File
@@ -372,8 +372,12 @@ const createMaintenanceWindowBodyValidation = joi.object({
expiry: joi.date(),
});
const getMaintenanceWindowsByUserIdParamValidation = joi.object({
userId: joi.string().required(),
const getMaintenanceWindowsByTeamIdQueryValidation = joi.object({
active: joi.boolean(),
page: joi.number(),
rowsPerPage: joi.number(),
field: joi.string(),
order: joi.string().valid("asc", "desc"),
});
const getMaintenanceWindowsByMonitorIdParamValidation = joi.object({
@@ -446,7 +450,7 @@ module.exports = {
deletePageSpeedCheckParamValidation,
createPageSpeedCheckBodyValidation,
createMaintenanceWindowBodyValidation,
getMaintenanceWindowsByUserIdParamValidation,
getMaintenanceWindowsByTeamIdQueryValidation,
getMaintenanceWindowsByMonitorIdParamValidation,
updateAppSettingsBodyValidation,
};