From 74dd69b6a01dffc61cbe10c445a31414555eb02d Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 7 Sep 2019 18:41:48 +0200 Subject: [PATCH] Exception for PDFs --- app/src/main/java/eu/faircode/email/MessageHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index ee9cce3950..49c09c28b0 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -1148,7 +1148,9 @@ public class MessageHelper { // For example, sometimes PDF files are sent as application/octet-stream if (!apart.pgp) { String extension = Helper.getExtension(apart.attachment.name); - if (extension != null) { + if (extension != null && + ("pdf".equals(extension.toLowerCase()) || + "application/octet-stream".equals(apart.attachment.type))) { String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension.toLowerCase()); if (type != null) { if (!type.equals(apart.attachment.type))