diff --git a/app/src/main/java/eu/faircode/email/DeepL.java b/app/src/main/java/eu/faircode/email/DeepL.java index d46613dc7c..714b6495d8 100644 --- a/app/src/main/java/eu/faircode/email/DeepL.java +++ b/app/src/main/java/eu/faircode/email/DeepL.java @@ -65,14 +65,13 @@ public class DeepL { int status = connection.getResponseCode(); if (status != HttpsURLConnection.HTTP_OK) { - String error; + String error = "Error " + status + ": " + connection.getResponseMessage(); try { - error = Helper.readStream(connection.getErrorStream()); + error += "\n" + Helper.readStream(connection.getErrorStream()); } catch (Throwable ex) { Log.w(ex); - error = ex.getMessage(); } - throw new FileNotFoundException("Error " + status + ": " + error); + throw new FileNotFoundException(error); } String response = Helper.readStream(connection.getInputStream());