From 3af770be83658e46b742599a17879e1a1aa2a2cf Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Mon, 1 Sep 2025 00:50:10 -0600 Subject: [PATCH] Test --- routes/acl.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/routes/acl.js b/routes/acl.js index 7aeb7a6..9c6c54c 100644 --- a/routes/acl.js +++ b/routes/acl.js @@ -18,20 +18,21 @@ router.get('/', async (req, res) => { res.render('acl', { acl, user: req.session.user }); }); -router.get('/add', (req, res) => { // Render form to add new ACL entry +router.get('/add', async (req, res) => { // Render form to add new ACL entry doorList = {} - db.query('SHOW COLUMNS FROM ACL').then(columns => { + await db.query('SHOW COLUMNS FROM ACL').then(columns => { columns.forEach(col => { if (col.name !== 'Name' && col.name !== 'CardNumber' && col.name !== 'PIN' && col.name !== 'StartDate' && col.name !== 'EndDate') { doorList[col.name] = false; } }); - res.render('acl-add', { user: req.session.user, doorList: doorList }); + console.log(doorList) + res.render('acl-add', { user: req.session.user, doorList }); + }).catch(err => { log.error(`Database error fetching ACL columns: ${err}`); return {}; }); - }); router.put('/', async (req, res) => { // Attempt to create new ACL entry. Fail if cardNumber already exists