From 0442563d6b8badc2f4bcd0a19f9981d7f77b5e6e Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 1 Nov 2019 10:16:19 +0100 Subject: [PATCH] Added all 30x redirects --- app/src/main/java/eu/faircode/email/ImageHelper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ImageHelper.java b/app/src/main/java/eu/faircode/email/ImageHelper.java index 23f7493d8a..27f2e637a2 100644 --- a/app/src/main/java/eu/faircode/email/ImageHelper.java +++ b/app/src/main/java/eu/faircode/email/ImageHelper.java @@ -365,7 +365,10 @@ class ImageHelper { int status = urlConnection.getResponseCode(); if (status == HttpURLConnection.HTTP_MOVED_PERM || - status == HttpURLConnection.HTTP_MOVED_TEMP) { + status == HttpURLConnection.HTTP_MOVED_TEMP || + status == HttpURLConnection.HTTP_SEE_OTHER || + status == 307 /* Temporary redirect */ || + status == 308 /* Permanent redirect */) { if (++redirects > MAX_REDIRECTS) throw new IOException("Too many redirects");