|
@@ -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 {
|