mirror of
https://github.com/status-im/react-native-camera-roll.git
synced 2026-08-29 04:11:10 +00:00
fix(android): NullPointerException when inserting of ContentResolver (#469)
This commit is contained in:
@@ -166,6 +166,9 @@ public class CameraRollModule extends NativeCameraRollModuleSpec {
|
||||
Uri mediaContentUri = isVideo
|
||||
? resolver.insert(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, mediaDetails)
|
||||
: resolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, mediaDetails);
|
||||
if (mediaContentUri == null) {
|
||||
mPromise.reject(ERROR_UNABLE_TO_LOAD, "ContentResolver#insert() returns null, insert failed");
|
||||
}
|
||||
output = resolver.openOutputStream(mediaContentUri);
|
||||
input = new FileInputStream(source);
|
||||
FileUtils.copy(input, output);
|
||||
|
||||
Reference in New Issue
Block a user