diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/client/HttpsConnection.java b/app/src/main/java/fr/gouv/etalab/mastodon/client/HttpsConnection.java index e18da8a3f..da871ca97 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/client/HttpsConnection.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/client/HttpsConnection.java @@ -1646,15 +1646,11 @@ public class HttpsConnection { } private String converToString(InputStream inputStream) throws IOException { - BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); - StringBuilder total = new StringBuilder(inputStream.available()); - String line; - while ((line = r.readLine()) != null) { - total.append(line).append('\n'); - } - return total.toString(); + java.util.Scanner s = new java.util.Scanner(inputStream).useDelimiter("\\A"); + return s.hasNext() ? s.next() : ""; } + int getActionCode() { if( Helper.getLiveInstanceWithProtocol(context).startsWith("https://")) { try {