@@ -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
170167app . 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
197194app . put ( '/sync' , async ( req , res ) => {
@@ -211,7 +208,7 @@ app.put('/sync', async (req, res) => {
211208} ) ;
212209
213210app . 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
217214module . exports = {
0 commit comments