diff --git a/app/src/main/java/io/xpipe/app/update/AppDownloads.java b/app/src/main/java/io/xpipe/app/update/AppDownloads.java index 529ce5415..294ea9e23 100644 --- a/app/src/main/java/io/xpipe/app/update/AppDownloads.java +++ b/app/src/main/java/io/xpipe/app/update/AppDownloads.java @@ -64,7 +64,8 @@ public class AppDownloads { var client = HttpHelper.client(); var response = client.send(httpRequest, HttpResponse.BodyHandlers.ofString()); if (response.statusCode() >= 400) { - throw new IOException(response.body()); + var s = response.body(); + throw new IOException("Changelog not found" + (s != null && !s.isEmpty() ? ": " + s : "")); } var json = JacksonMapper.getDefault().readTree(response.body()); var changelog = json.required("changelog").asText();