Skip to content

Commit f8b3cfc

Browse files
committed
Return all routes
1 parent 2bc9b99 commit f8b3cfc

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

index.js

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -147,15 +147,12 @@ app.get('/', async (req, res) => {
147147
}).filter(commission => commission !== null);
148148
switch (getUserRole(req.session)) {
149149
case 'admin':
150-
res.render('admin', { tenant, title: 'Admin View', session: req.session, vars });
151-
break;
150+
return res.render('admin', { tenant, title: 'Admin View', session: req.session, vars });
152151
case 'dev':
153-
res.render('dev', { tenant, title: 'Developer View', session: req.session, vars });
154-
break;
152+
return res.render('dev', { tenant, title: 'Developer View', session: req.session, vars });
155153
default:
156154
req.session[vars.commissions] = req.session[vars.commissions].filter(commission => commission.user === req.session[vars.userId]);
157-
res.render('user', { tenant, title: '', session: req.session, vars, fields });
158-
break;
155+
return res.render('user', { tenant, title: '', session: req.session, vars, fields });
159156
};
160157
});
161158

@@ -164,7 +161,7 @@ app.get('/create', async (req, res) => {
164161
if (!req.session) return res.render('session', { tenant, title: 'Session' });
165162
if (!tenant.slug || !tenant.name || !tenant.domain) return res.render('tenant', { tenant, title: 'Configuration' });
166163
if (tenant.auth && tenant.auth.enabled && vars.userId && !req.session[vars.userId]) return res.render('auth', { tenant, title: 'Authenticate' });
167-
res.render('create', { tenant, title: 'New Commission', session: req.session, vars, fields });
164+
return res.render('create', { tenant, title: 'New Commission', session: req.session, vars, fields });
168165
});
169166

170167
app.post('/create', async (req, res) => {
@@ -191,7 +188,7 @@ app.post('/create', async (req, res) => {
191188
return res.status(500).json({ status: 'error', message: 'An error occurred while processing your request. Please try again later.' });
192189
};
193190
};
194-
res.status(200).json({ status: 'success', message: 'Your commission was created successfully.' });
191+
return res.status(200).json({ status: 'success', message: 'Your commission was created successfully.' });
195192
});
196193

197194
app.put('/sync', async (req, res) => {
@@ -211,7 +208,7 @@ app.put('/sync', async (req, res) => {
211208
});
212209

213210
app.use((req, res) => {
214-
res.status(404).render('error', { tenant, title: 'Not Found', message: 'The requested resource was not found.' });
211+
return res.status(404).render('error', { tenant, title: 'Not Found', message: 'The requested resource was not found.' });
215212
});
216213

217214
module.exports = {

0 commit comments

Comments
 (0)