From 07dc8184580c3c6492635a0c2d0de39dddfe92ca Mon Sep 17 00:00:00 2001 From: Eming Kwok Date: Tue, 12 Oct 2021 16:42:40 +0800 Subject: [PATCH] fix(iOS): prevent crash for fileSize fetching (#330) --- ios/RNCCameraRollManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/RNCCameraRollManager.m b/ios/RNCCameraRollManager.m index cf0150b..4bd76c0 100644 --- a/ios/RNCCameraRollManager.m +++ b/ios/RNCCameraRollManager.m @@ -396,7 +396,7 @@ RCT_EXPORT_METHOD(getPhotos:(NSDictionary *)params @"filename": (includeFilename && originalFilename ? originalFilename : [NSNull null]), @"height": (includeImageSize ? @([asset pixelHeight]) : [NSNull null]), @"width": (includeImageSize ? @([asset pixelWidth]) : [NSNull null]), - @"fileSize": (includeFileSize ? fileSize : [NSNull null]), + @"fileSize": (includeFileSize && fileSize ? fileSize : [NSNull null]), @"playableDuration": (includePlayableDuration && asset.mediaType != PHAssetMediaTypeImage ? @([asset duration]) // fractional seconds : [NSNull null])