diff --git a/public/s/js/admin.js b/public/s/js/admin.js index 2dbe4b5..2cb1998 100644 --- a/public/s/js/admin.js +++ b/public/s/js/admin.js @@ -216,7 +216,6 @@ confirmBtn.disabled = false; } else { closeModal(); - window.location.href = '/random'; } } catch (e) { alert('Error: ' + e); // Or e.message diff --git a/src/inc/routes/admin.mjs b/src/inc/routes/admin.mjs index 93d3068..829849d 100644 --- a/src/inc/routes/admin.mjs +++ b/src/inc/routes/admin.mjs @@ -282,13 +282,11 @@ export default (router, tpl) => { const id = +req.url.qs.id; console.log(`[ADMIN DENY] Denying ID: ${id}`); await deleteItem(id); - return res.writeHead(302, { - "Location": `/admin/approve` - }).end(); + return res.reply({ success: true }); } console.log('[ADMIN DENY] No ID provided'); - return res.writeHead(302, { "Location": "/admin/approve" }).end(); + return res.reply({ success: false, msg: "No ID provided" }); }); router.post(/^\/admin\/deny-multi\/?/, lib.auth, async (req, res) => {