add organizer role and features
All checks were successful
Build Images and Deploy / Update-PROD-Stack (push) Successful in 29s

This commit is contained in:
2026-02-28 01:50:20 -05:00
parent e97bf95ca8
commit 83e552bd07
8 changed files with 173 additions and 40 deletions

View File

@@ -21,6 +21,7 @@ router.post('/login', (req, res) => {
req.session.userId = user.id;
req.session.username = user.username;
req.session.isAdmin = !!user.is_admin;
req.session.isOrganizer = !!user.is_organizer;
const returnTo = req.session.returnTo || '/';
delete req.session.returnTo;
@@ -63,6 +64,7 @@ router.post('/register', (req, res) => {
req.session.userId = userId;
req.session.username = username;
req.session.isAdmin = false;
req.session.isOrganizer = false;
req.session.flash = { type: 'success', message: 'Account created! Welcome to Loot Hunt.' };
const returnTo = req.session.returnTo || '/';