From f5a2cc2d82fbf8eef2aa573c0ea2f11cec2a7f08 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 9 Mar 2022 13:28:06 +0100 Subject: [PATCH] Scale gravatars/libravatars if needed --- app/src/main/java/eu/faircode/email/ContactInfo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ContactInfo.java b/app/src/main/java/eu/faircode/email/ContactInfo.java index 535ae75736..310d08c72e 100644 --- a/app/src/main/java/eu/faircode/email/ContactInfo.java +++ b/app/src/main/java/eu/faircode/email/ContactInfo.java @@ -398,7 +398,7 @@ public class ContactInfo { int status = urlConnection.getResponseCode(); if (status == HttpURLConnection.HTTP_OK) { // Positive reply - Bitmap bitmap = BitmapFactory.decodeStream(urlConnection.getInputStream()); + Bitmap bitmap = ImageHelper.getScaledBitmap(urlConnection.getInputStream(), url.toString(), null, scaleToPixels); return (bitmap == null ? null : new Favicon(bitmap, "gravatar", false)); } else if (status == HttpURLConnection.HTTP_NOT_FOUND) { // Negative reply @@ -441,7 +441,7 @@ public class ContactInfo { int status = urlConnection.getResponseCode(); if (status == HttpURLConnection.HTTP_OK) { // Positive reply - Bitmap bitmap = BitmapFactory.decodeStream(urlConnection.getInputStream()); + Bitmap bitmap = ImageHelper.getScaledBitmap(urlConnection.getInputStream(), url.toString(), null, scaleToPixels); return (bitmap == null ? null : new Favicon(bitmap, "libravatar", false)); } else if (status == HttpURLConnection.HTTP_NOT_FOUND) { // Negative reply