From 120be431ee51309e7bea5c2c4d5d5b4d2371349a Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Tue, 10 May 2022 11:36:40 +0200 Subject: [PATCH] prepare Cryptomator to eventually change the update check URL --- .../java/org/cryptomator/ui/fxapp/UpdateCheckerModule.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/cryptomator/ui/fxapp/UpdateCheckerModule.java b/src/main/java/org/cryptomator/ui/fxapp/UpdateCheckerModule.java index 8c9f7fb20..58b8653da 100644 --- a/src/main/java/org/cryptomator/ui/fxapp/UpdateCheckerModule.java +++ b/src/main/java/org/cryptomator/ui/fxapp/UpdateCheckerModule.java @@ -43,7 +43,9 @@ public abstract class UpdateCheckerModule { @FxApplicationScoped static Optional provideHttpClient() { try { - return Optional.of(HttpClient.newHttpClient()); + return Optional.of(HttpClient.newBuilder() // + .followRedirects(HttpClient.Redirect.NORMAL) // from version 1.6.11 onwards, Cryptomator can follow redirects, in case this URL ever changes + .build()); } catch (UncheckedIOException e) { LOG.error("HttpClient for update check cannot be created.", e); return Optional.empty();