Merge pull request #2608 from bluewave-labs/fix/route-specificity

fix: reorder rotues to correctly match
This commit is contained in:
Alexander Holliday
2025-07-14 09:40:02 -07:00
committed by GitHub

View File

@@ -20,17 +20,18 @@ class CheckRoutes {
isAllowed(["admin", "superadmin"]),
this.checkController.deleteChecksByTeamId
);
this.router.get("/:monitorId", this.checkController.getChecksByMonitor);
this.router.put(
"/check/:checkId",
verifyTeamAccess(Check, "checkId"),
this.checkController.ackCheck
);
this.router.put(
"/team/ttl",
isAllowed(["admin", "superadmin"]),
this.checkController.updateChecksTTL
);
this.router.put("/:path/:monitorId?", this.checkController.ackAllChecks);
this.router.get("/:monitorId", this.checkController.getChecksByMonitor);
this.router.post(
"/:monitorId",
verifyOwnership(Monitor, "monitorId"),
@@ -41,12 +42,7 @@ class CheckRoutes {
verifyOwnership(Monitor, "monitorId"),
this.checkController.deleteChecks
);
this.router.put(
"/team/ttl",
isAllowed(["admin", "superadmin"]),
this.checkController.updateChecksTTL
);
this.router.put("/:path/:monitorId?", this.checkController.ackAllChecks);
}
getRouter() {