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,12 +109,12 @@ public class SaveAttachmentTask extends ProgressDialogAsyncTask<SaveAttachmentTa
Util.copy(inputStream, outputStream);
MediaScannerConnection.scanFile(context, new String[]{mediaUri.getPath()}, new String[]{contentType}, null);
}
}
} else {
try (OutputStream outputStream = context.getContentResolver().openOutputStream(mediaUri)) {
Util.copy(inputStream, outputStream);
}
}
}
if (Build.VERSION.SDK_INT > 28) {
ContentValues updatePendingValues = new ContentValues();