Marino Faggiana %!s(int64=7) %!d(string=hai) anos
pai
achega
f8113b7c2e
Modificáronse 1 ficheiros con 10 adicións e 5 borrados
  1. 10 5
      iOSClient/AutoUpload/NCAutoUpload.m

+ 10 - 5
iOSClient/AutoUpload/NCAutoUpload.m

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