From fb4aa42eef3f6bda9b0823f96ba05da4340c474c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20van=20Br=C3=BCgge?= Date: Mon, 7 Oct 2024 15:05:48 +0100 Subject: [PATCH] Allow to specify a custom playwright browser path --- lib/api/archiveHandler.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/api/archiveHandler.ts b/lib/api/archiveHandler.ts index b158d97..87dafb0 100644 --- a/lib/api/archiveHandler.ts +++ b/lib/api/archiveHandler.ts @@ -43,6 +43,9 @@ export default async function archiveHandler(link: LinksAndCollectionAndOwner) { password: process.env.PROXY_PASSWORD, }; } + if (process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH) { + browserOptions.executablePath = process.env.PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH; + } const browser = await chromium.launch(browserOptions); const context = await browser.newContext({