Implement validation

This commit is contained in:
Alex Holliday committed 2024-09-03 15:07:11 -07:00
1 parent a6c3c56d0b
commit cece932e45
2 files changed
+6

No files matched your search

+4
View File
@@ -6,6 +6,8 @@ const {
editMonitorBodyValidation,
getMonitorsByTeamIdQueryValidation,
pauseMonitorParamValidation,
getMonitorStatsByIdParamValidation,
getMonitorStatsByIdQueryValidation,
} = require("../validation/joi");
const sslChecker = require("ssl-checker");
@@ -46,6 +48,8 @@ const getAllMonitors = async (req, res, next) => {
const getMonitorStatsById = async (req, res, next) => {
try {
//Validation
await getMonitorStatsByIdParamValidation.validateAsync(req.params);
await getMonitorStatsByIdQueryValidation.validateAsync(req.query);
} catch (error) {
error.status = 422;
error.message =
+2
View File
@@ -370,6 +370,8 @@ module.exports = {
getMonitorByIdQueryValidation,
getMonitorsByTeamIdValidation,
getMonitorsByTeamIdQueryValidation,
getMonitorStatsByIdParamValidation,
getMonitorStatsByIdQueryValidation,
editMonitorBodyValidation,
pauseMonitorParamValidation,
editUserParamValidation,