Marino Faggiana 7 éve
szülő
commit
f8113b7c2e
1 módosított fájl, 10 hozzáadás és 5 törlés
  1. 10 5
      iOSClient/AutoUpload/NCAutoUpload.m

+ 10 - 5
iOSClient/AutoUpload/NCAutoUpload.m

@@ -658,25 +658,30 @@
             
             
             if (assetsFull == NO) {
             if (assetsFull == NO) {
             
             
+                NSString *creationDate;
+                NSString *modificationDate;
+                NSString *idAsset;
+                
                 NSArray *idsAsset = [[NCManageDatabase sharedInstance] getPhotoLibraryIdAssetWithImage:account.autoUploadImage video:account.autoUploadVideo];
                 NSArray *idsAsset = [[NCManageDatabase sharedInstance] getPhotoLibraryIdAssetWithImage:account.autoUploadImage video:account.autoUploadVideo];
                 
                 
                 for (PHAsset *asset in assets) {
                 for (PHAsset *asset in assets) {
                     
                     
-                    NSString *creationDate = @"";
-                    NSString *modificationDate = @"";
-                    NSString *idAsset = @"";
-                    
                     if (asset.creationDate != nil)
                     if (asset.creationDate != nil)
                         creationDate = [NSString stringWithFormat:@"%@", asset.creationDate];
                         creationDate = [NSString stringWithFormat:@"%@", asset.creationDate];
+                    else
+                        creationDate = @"";
                     
                     
                     if (asset.modificationDate != nil)
                     if (asset.modificationDate != nil)
                         modificationDate = [NSString stringWithFormat:@"%@", asset.modificationDate];
                         modificationDate = [NSString stringWithFormat:@"%@", asset.modificationDate];
-                    
+                    else
+                        modificationDate = @"";
+                        
                     idAsset = [NSString stringWithFormat:@"%@%@%@", asset.localIdentifier, creationDate, modificationDate];
                     idAsset = [NSString stringWithFormat:@"%@%@%@", asset.localIdentifier, creationDate, modificationDate];
                     
                     
                     if (![idsAsset containsObject: idAsset])
                     if (![idsAsset containsObject: idAsset])
                         [newAssets addObject:asset];
                         [newAssets addObject:asset];
                 }
                 }
+                
                 return (PHFetchResult *)newAssets;
                 return (PHFetchResult *)newAssets;
                 
                 
             } else {
             } else {