From c7edd6b39fbdbc234764753ce93ddaef631621fb Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Thu, 9 Jan 2025 14:46:05 +0100 Subject: [PATCH] (live-capture) Browserless now requires a token --- .../nu/marginalia/screenshot/ScreenshotCaptureToolMain.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/tools/screenshot-capture-tool/java/nu/marginalia/screenshot/ScreenshotCaptureToolMain.java b/code/tools/screenshot-capture-tool/java/nu/marginalia/screenshot/ScreenshotCaptureToolMain.java index 56734448..5459148e 100644 --- a/code/tools/screenshot-capture-tool/java/nu/marginalia/screenshot/ScreenshotCaptureToolMain.java +++ b/code/tools/screenshot-capture-tool/java/nu/marginalia/screenshot/ScreenshotCaptureToolMain.java @@ -28,7 +28,7 @@ import java.util.concurrent.TimeUnit; public class ScreenshotCaptureToolMain { private static final Logger logger = LoggerFactory.getLogger(ScreenshotCaptureToolMain.class); - + private static final String BROWSERLESS_TOKEN = System.getenv("live-capture.browserless-token"); public static void main(String[] args) { DatabaseModule databaseModule = new DatabaseModule(false); var ds = databaseModule.provideConnection(); @@ -107,7 +107,7 @@ public class ScreenshotCaptureToolMain { ); var request = HttpRequest.newBuilder() - .uri(new URI("http://browserless:3000/screenshot")) + .uri(new URI("http://browserless:3000/screenshot?token=" + BROWSERLESS_TOKEN)) .method("POST", HttpRequest.BodyPublishers.ofString( gson.toJson(requestData) ))