From 555e65d3eef9d58f497f552e8a43ac25272af1e7 Mon Sep 17 00:00:00 2001 From: Fumiaki Yoshimatsu Date: Thu, 5 Aug 2021 09:56:27 -0400 Subject: [PATCH] Try a little harder to find a place to store the file before accepting a directory path that may not exist. Fixes #11505 --- .../securesms/util/SaveAttachmentTask.java | 54 ++++++++++++++++--- 1 file changed, 48 insertions(+), 6 deletions(-) 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 0125a9ad8b..62dc95e7bb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/SaveAttachmentTask.java @@ -32,6 +32,7 @@ import java.io.InputStream; import java.io.OutputStream; import java.lang.ref.WeakReference; import java.text.SimpleDateFormat; +import java.util.Locale; import java.util.Objects; import java.util.concurrent.TimeUnit; @@ -152,17 +153,53 @@ public class SaveAttachmentTask extends ProgressDialogAsyncTask