Fix failed media saves on API < 29.

Fixes #10119
This commit is contained in:
Alex Hart 2020-10-23 13:10:49 -03:00
parent 9279a54d28
commit f1d98f6c7b

View File

@ -109,10 +109,10 @@ public class SaveAttachmentTask extends ProgressDialogAsyncTask<SaveAttachmentTa
Util.copy(inputStream, outputStream); Util.copy(inputStream, outputStream);
MediaScannerConnection.scanFile(context, new String[]{mediaUri.getPath()}, new String[]{contentType}, null); MediaScannerConnection.scanFile(context, new String[]{mediaUri.getPath()}, new String[]{contentType}, null);
} }
} } else {
try (OutputStream outputStream = context.getContentResolver().openOutputStream(mediaUri)) {
try (OutputStream outputStream = context.getContentResolver().openOutputStream(mediaUri)) { Util.copy(inputStream, outputStream);
Util.copy(inputStream, outputStream); }
} }
} }