From 4586b5daaae8d788082700741220fb5dc356e5a8 Mon Sep 17 00:00:00 2001 From: "Arik Jones (aider)" Date: Tue, 17 Sep 2024 14:48:15 -0500 Subject: [PATCH] fix: Install Playwright and browsers before initializing --- internal/scraper/scraper.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/scraper/scraper.go b/internal/scraper/scraper.go index 8090d24..953e6b1 100644 --- a/internal/scraper/scraper.go +++ b/internal/scraper/scraper.go @@ -116,6 +116,13 @@ func SetupLogger(verbose bool) { func InitPlaywright() error { logger.Println("Initializing Playwright") var err error + + // Install Playwright and browsers + err = playwright.Install() + if err != nil { + return fmt.Errorf("could not install Playwright: %v", err) + } + pw, err = playwright.Run() if err != nil { return fmt.Errorf("could not start Playwright: %v", err)