diff --git a/server/src/api/controllers/sessionController.ts b/server/src/api/controllers/sessionController.ts index 9829a3e..4ec6e9d 100644 --- a/server/src/api/controllers/sessionController.ts +++ b/server/src/api/controllers/sessionController.ts @@ -43,7 +43,10 @@ export const createSession = asyncHandler( async (req: Request, res: Response) => { const { questId } = matchedData(req) const user = await User.findById((req.user as Express.ExistingUser).id) - if (user && (await isQuestUnlocked(user, questId))) { + if ( + user && + ((await isQuestUnlocked(user, questId)) || config.testing.enabled) + ) { const session = await createNewSession(user, questId) res.status(201).json(sessionDetail(session)) } else {