Skip to content

Commit 32143a8

Browse files
committed
fix handle assets exist
1 parent 6a697d5 commit 32143a8

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

ios/MultipleImagePicker.swift

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,20 +120,22 @@ class MultipleImagePicker: NSObject, TLPhotosPickerViewControllerDelegate,UINavi
120120
}
121121

122122
func handleSelectedAssets(selecteds: NSArray){
123-
let assets = selecteds.filter{ ($0 as! NSObject).value(forKey: "localIdentifier") != nil }
123+
let assetsExist = selecteds.filter{ ($0 as! NSObject).value(forKey: "localIdentifier") != nil }
124124
videoCount = selecteds.filter{ ($0 as! NSObject).value(forKey: "type") as? String == "video" }.count
125125

126-
print("videoCount", videoCount)
127-
if(assets.count != self.selectedAssets.count){
126+
print("assets", assetsExist.count)
127+
print("self.selectedAssets.count", self.selectedAssets.count)
128+
if(assetsExist.count != self.selectedAssets.count){
128129
var assets = [TLPHAsset]();
129-
for index in 0..<assets.count {
130-
let value = selecteds[index]
130+
for index in 0..<assetsExist.count {
131+
let value = assetsExist[index]
131132
let localIdentifier = (value as! NSObject).value(forKey: "localIdentifier") as! String
132133
if(!localIdentifier.isEmpty){
133134
var TLAsset = TLPHAsset.asset(with: localIdentifier);
134135
TLAsset?.selectedOrder = index + 1
135136
assets.insert(TLAsset!, at: index)
136137
}
138+
print("index", index)
137139
}
138140
self.selectedAssets = assets
139141
self.videoCount = assets.filter{ $0.phAsset?.mediaType == .video }.count

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@baronha/react-native-multiple-image-picker",
3-
"version": "0.2.5",
3+
"version": "0.2.6",
44
"description": "react-native-multiple-image-picker enables application to pick images and videos from multiple smart album in iOS/Android, similar to the current facebook app.",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

0 commit comments

Comments
 (0)