@@ -4,7 +4,8 @@ import * as Sentry from '@sentry/node'
44
55import { inDevelopment , inE2EMode , inAcualStaging } from '@config'
66import initializeSentry from '../util/sentry'
7- import userMiddleware from '../middleware/user'
7+ import mockUserMiddleware from '../middleware/mockUser'
8+ import userAccessMiddleware from '../middleware/user'
89import sentryUserMiddleware from '../middleware/sentry'
910import errorHandler from '../middleware/error'
1011import accessLogger from '../middleware/access'
@@ -32,10 +33,9 @@ router.use(cors())
3233router . use ( express . json ( ) )
3334
3435if ( inDevelopment || inE2EMode || inAcualStaging ) {
35- router . use ( userMiddleware )
36+ router . use ( mockUserMiddleware )
3637}
3738
38- // Set Sentry user context after user middleware
3939router . use ( sentryUserMiddleware )
4040
4141router . use ( accessLogger )
@@ -58,13 +58,16 @@ router.post('/seed', adminHandler, async (_, res) => {
5858 res . send ( 'Database seeded successfully' )
5959} )
6060
61+ router . use ( '/login' , loginRouter )
62+
63+ router . use ( userAccessMiddleware )
64+
6165router . use ( '/faculties' , facultyRouter )
6266router . use ( '/surveys' , surveyRouter )
6367router . use ( '/questions' , questionRouter )
6468router . use ( '/results' , resultRouter )
6569router . use ( '/entries' , entryRouter )
6670router . use ( '/users' , userRouter )
67- router . use ( '/login' , loginRouter )
6871router . use ( '/countries' , countryRouter )
6972router . use ( '/organizations' , organizationRouter )
7073router . use ( '/warnings' , warningsRouter )
0 commit comments