From 5ec9c1cd9077c419cc6c657c49d7692d85153576 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Thu, 8 Jul 2021 15:38:24 -0400 Subject: [PATCH] Fix crash when saving media with octet stream content type. --- .../main/java/org/thoughtcrime/securesms/util/MediaUtil.java | 4 ++++ .../org/thoughtcrime/securesms/util/SaveAttachmentTask.java | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/MediaUtil.java b/app/src/main/java/org/thoughtcrime/securesms/util/MediaUtil.java index 819bcd507f..d5b780a52a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/MediaUtil.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/MediaUtil.java @@ -314,6 +314,10 @@ public class MediaUtil { return isImageType(contentType) || isVideoType(contentType); } + public static boolean isImageVideoOrAudioType(String contentType) { + return isImageOrVideoType(contentType) || isAudioType(contentType); + } + public static boolean isImageAndNotGif(@NonNull String contentType) { return isImageType(contentType) && !isGif(contentType); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java b/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java index c07c93a464..f651acb663 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java @@ -184,6 +184,11 @@ public class SaveAttachmentTask extends ProgressDialogAsyncTask