From d9e1d263d5e7ca0e41bc7d37776a154881d2ef89 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 5 Oct 2020 08:11:01 +0200 Subject: [PATCH] Fixed batch saving attachments --- app/src/main/java/eu/faircode/email/FragmentBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentBase.java b/app/src/main/java/eu/faircode/email/FragmentBase.java index 747e860b30..1eb5deac19 100644 --- a/app/src/main/java/eu/faircode/email/FragmentBase.java +++ b/app/src/main/java/eu/faircode/email/FragmentBase.java @@ -536,7 +536,7 @@ public class FragmentBase extends Fragment { OutputStream os = null; InputStream is = null; try { - os = context.getContentResolver().openOutputStream(uri); + os = context.getContentResolver().openOutputStream(document.getUri()); is = new FileInputStream(file); byte[] buffer = new byte[Helper.BUFFER_SIZE]; @@ -569,6 +569,7 @@ public class FragmentBase extends Fragment { @Override protected void onException(Bundle args, Throwable ex) { + Log.w(ex); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) if (ex instanceof RecoverableSecurityException) { handle((RecoverableSecurityException) ex);