From ab3da201fec514cbb8c496a6a6ae1cdfe08a943f Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sun, 3 Nov 2024 01:11:12 +0530 Subject: [PATCH] feat: pass headless true --- server/src/routes/record.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/server/src/routes/record.ts b/server/src/routes/record.ts index 1daf2598..f23cb5d3 100644 --- a/server/src/routes/record.ts +++ b/server/src/routes/record.ts @@ -11,14 +11,14 @@ import { stopRunningInterpretation, getRemoteBrowserCurrentUrl, getRemoteBrowserCurrentTabs, } from '../browser-management/controller' -import { chromium } from 'playwright-extra'; +import { chromium } from 'playwright'; import stealthPlugin from 'puppeteer-extra-plugin-stealth'; import logger from "../logger"; import { getDecryptedProxyConfig } from './proxy'; import { requireSignIn } from '../middlewares/auth'; export const router = Router(); -chromium.use(stealthPlugin()); +// chromium.use(stealthPlugin()); export interface AuthenticatedRequest extends Request { @@ -63,6 +63,7 @@ router.get('/start', requireSignIn, async (req: AuthenticatedRequest, res: Respo proxy: proxyOptions.server ? proxyOptions : undefined, } }, req.user.id); + console.log('id start:', id); return res.send(id); }); @@ -76,8 +77,12 @@ router.post('/start', requireSignIn, (req: AuthenticatedRequest, res:Response) = } const id = initializeRemoteBrowserForRecording({ browser: chromium, - launchOptions: req.body, + launchOptions: { + headless: true, + ...req.body, + } }, req.user.id); + console.log('id start POST:', id); return res.send(id); });