diff --git a/routes/acl.js b/routes/acl.js index 437f5f0..fb83518 100644 --- a/routes/acl.js +++ b/routes/acl.js @@ -169,10 +169,10 @@ router.get('/delete/:cardNumber', async (req, res) => { // Delete ACL entry. Fai return res.status(404).json({ error: 'Card number not found' }); } db.query('DELETE FROM ACL WHERE CardNumber = ?', [cardNumber]).then(result => { - return res.status(200).json({ message: 'ACL entry deleted' }); + return res.redirect('/acl'); }).catch(err => { log.error(`Database error deleting ACL entry: ${err}`); - return res.status(500).json({ error: 'Internal server error' }); + return res.status(500).render('error', { error: 'Internal server error', button: { text: 'Back', action: 'back' } }); }); } catch (err) { log.error(`Database error checking ACL entry: ${err}`);