From 7cb38e70054b50e3fbfd6a2bf0e1c927fb78a3d8 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sun, 27 Oct 2024 17:55:50 +0530 Subject: [PATCH] fear: pass userId --- server/src/routes/record.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/src/routes/record.ts b/server/src/routes/record.ts index e37995cc..1daf2598 100644 --- a/server/src/routes/record.ts +++ b/server/src/routes/record.ts @@ -62,7 +62,7 @@ router.get('/start', requireSignIn, async (req: AuthenticatedRequest, res: Respo headless: true, proxy: proxyOptions.server ? proxyOptions : undefined, } - }); + }, req.user.id); return res.send(id); }); @@ -70,11 +70,14 @@ router.get('/start', requireSignIn, async (req: AuthenticatedRequest, res: Respo * POST endpoint for starting the remote browser recording session accepting browser launch options. * returns session's id */ -router.post('/start', requireSignIn, (req, res) => { +router.post('/start', requireSignIn, (req: AuthenticatedRequest, res:Response) => { + if (!req.user) { + return res.status(401).send('User not authenticated'); + } const id = initializeRemoteBrowserForRecording({ browser: chromium, launchOptions: req.body, - }); + }, req.user.id); return res.send(id); });