add reset feature for admins/orgs
All checks were successful
Build Images and Deploy / Update-PROD-Stack (push) Successful in 28s

This commit is contained in:
2026-02-28 03:17:40 -05:00
parent ab3a88dbc0
commit d8fc014e6b
3 changed files with 27 additions and 0 deletions

View File

@@ -112,6 +112,15 @@ router.post('/hunts/:id/edit', requireHuntAccess, (req, res) => {
res.redirect(`/admin/hunts/${hunt.id}`);
});
// Reset hunt scans
router.post('/hunts/:id/reset', requireHuntAccess, (req, res) => {
const hunt = req.hunt;
Hunts.resetScans(hunt.id);
req.session.flash = { type: 'success', message: `All scan data for "${hunt.name}" has been reset.` };
res.redirect(`/admin/hunts/${hunt.id}/edit`);
});
// Delete hunt
router.post('/hunts/:id/delete', requireHuntAccess, (req, res) => {
const hunt = req.hunt;