From d1d9fea474b5b47a9ebb7f8844ae263322961eac Mon Sep 17 00:00:00 2001 From: Karishma Shukla Date: Mon, 28 Apr 2025 18:35:23 +0530 Subject: [PATCH] feat: add wait until timeout state for navigation --- server/src/browser-management/inputHandlers.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/browser-management/inputHandlers.ts b/server/src/browser-management/inputHandlers.ts index 598c528e..d6a68a61 100644 --- a/server/src/browser-management/inputHandlers.ts +++ b/server/src/browser-management/inputHandlers.ts @@ -402,7 +402,7 @@ const handleChangeUrl = async (generator: WorkflowGenerator, page: Page, url: st if (url) { await generator.onChangeUrl(url, page); try { - await page.goto(url); + await page.goto(url, { waitUntil: 'networkidle', timeout: 10000 }); logger.log('debug', `Went to ${url}`); } catch (e) { const { message } = e as Error; @@ -514,4 +514,4 @@ const registerInputHandlers = (socket: Socket) => { socket.on("action", (data) => onGenerateAction(authSocket, data)); }; -export default registerInputHandlers; \ No newline at end of file +export default registerInputHandlers;