From f992ddf4c323d69a042ada4489719b39917f290d Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 14 Aug 2024 13:25:08 -0500 Subject: [PATCH] Send as file knows how to handle data uri and image doesn't yet --- .../eu/siacs/conversations/services/XmppConnectionService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java b/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java index 5ab85fa731dc4d3905d073da688dc60fbc48b19a..787826a097ff584109a57d2575bb4667ffd3b746 100644 --- a/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java +++ b/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java @@ -742,7 +742,7 @@ public class XmppConnectionService extends Service { if ("never".equals(compressPictures) || ("auto".equals(compressPictures) && getFileBackend().useImageAsIs(uri)) || (mimeType != null && mimeType.endsWith("/gif")) - || getFileBackend().unusualBounds(uri)) { + || getFileBackend().unusualBounds(uri) || "data".equals(uri.getScheme())) { Log.d(Config.LOGTAG, conversation.getAccount().getJid().asBareJid() + ": not compressing picture. sending as file"); attachFileToConversation(conversation, uri, mimeType, subject, callback); return;