add check for status page not found

This commit is contained in:
Alex Holliday committed 2025-02-05 12:07:28 -08:00
1 parent e9c7f1d7be
commit 18ef40b545
1 file changed
+6 -1
+6 -1
View File
@@ -4,7 +4,7 @@ import {
getStatusPageParamValidation,
imageValidation,
} from "../validation/joi.js";
import { successMessages } from "../utils/messages.js";
import { successMessages, errorMessages } from "../utils/messages.js";
const SERVICE_NAME = "statusPageController";
@@ -44,6 +44,11 @@ class StatusPageController {
try {
const statusPage = await this.db.updateStatusPage(req.body, req.file);
if (statusPage === null) {
const error = new Error(errorMessages.STATUS_PAGE_NOT_FOUND);
error.status = 404;
throw error;
}
return res.success({
msg: successMessages.STATUS_PAGE_UPDATE,
data: statusPage,