From 2ce7fee06d8cb819992c5716b06c778989d43771 Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Wed, 30 Jul 2025 19:43:39 +0200 Subject: [PATCH] Log error messages --- .../java/org/cryptomator/ui/fxapp/UpdateChecker.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/cryptomator/ui/fxapp/UpdateChecker.java b/src/main/java/org/cryptomator/ui/fxapp/UpdateChecker.java index 6a957936b..bcc9a24bf 100644 --- a/src/main/java/org/cryptomator/ui/fxapp/UpdateChecker.java +++ b/src/main/java/org/cryptomator/ui/fxapp/UpdateChecker.java @@ -98,9 +98,19 @@ public class UpdateChecker { service.addProgressListener(new ProgressListener() { @Override public void onProgress(Progress progress) { - LOG.debug("Update progess is at percentage: {} and has status: {}", progress.getProgress(), progress.getStatus()); + + if (progress.getStatus() == 1) { + LOG.info("No update to install"); + return; + } + + if (progress.getStatus() == 3) { + LOG.info("Update failed: {} / {}", progress.getError(), progress.getErrorMessage()); + return; + } if (progress.getStatus() == 0 || progress.getStatus() == 2) { + LOG.debug("Update progess is at percentage: {} and has status: {}", progress.getProgress(), progress.getStatus()); Platform.runLater(() -> controller.flatpakProgressProperty().set(progress.getProgress() / 100.0)); }