diff --git a/server/src/browser-management/inputHandlers.ts b/server/src/browser-management/inputHandlers.ts index 41c04262..62670030 100644 --- a/server/src/browser-management/inputHandlers.ts +++ b/server/src/browser-management/inputHandlers.ts @@ -257,3 +257,19 @@ const onChangeUrl = async (url: string) => { await handleWrapper(handleChangeUrl, url); } + +const handleChangeUrl = async (generator: WorkflowGenerator, page: Page, url: string) => { + if (url) { + await generator.onChangeUrl(url, page); + try { + await page.goto(url); + logger.log('debug', `Went to ${url}`); + } catch (e) { + const {message} = e as Error; + logger.log('error', message); + } + } else { + logger.log('warn', `No url provided`); + } +}; +