From 54f1a39344e9f89c342bbe8285205e00005b456c Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sun, 27 Oct 2024 17:55:25 +0530 Subject: [PATCH] fear: accept userId --- server/src/browser-management/controller.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/src/browser-management/controller.ts b/server/src/browser-management/controller.ts index 62a3de66..1b947ae4 100644 --- a/server/src/browser-management/controller.ts +++ b/server/src/browser-management/controller.ts @@ -20,7 +20,7 @@ import logger from "../logger"; * @returns string * @category BrowserManagement-Controller */ -export const initializeRemoteBrowserForRecording = (options: RemoteBrowserOptions): string => { +export const initializeRemoteBrowserForRecording = (options: RemoteBrowserOptions, userId: string): string => { const id = getActiveBrowserId() || uuid(); createSocketConnection( io.of(id), @@ -34,7 +34,7 @@ export const initializeRemoteBrowserForRecording = (options: RemoteBrowserOption } else { const browserSession = new RemoteBrowser(socket); browserSession.interpreter.subscribeToPausing(); - await browserSession.initialize(options); + await browserSession.initialize(options, userId); await browserSession.registerEditorEvents(); await browserSession.subscribeToScreencast(); browserPool.addRemoteBrowser(id, browserSession, true); @@ -52,13 +52,13 @@ export const initializeRemoteBrowserForRecording = (options: RemoteBrowserOption * @returns string * @category BrowserManagement-Controller */ -export const createRemoteBrowserForRun = (options: RemoteBrowserOptions): string => { +export const createRemoteBrowserForRun = (options: RemoteBrowserOptions, userId: string): string => { const id = uuid(); createSocketConnectionForRun( io.of(id), async (socket: Socket) => { const browserSession = new RemoteBrowser(socket); - await browserSession.initialize(options); + await browserSession.initialize(options, userId); browserPool.addRemoteBrowser(id, browserSession, true); socket.emit('ready-for-run'); });