marinofaggiana преди 4 години
родител
ревизия
e6f3fc8e4b
променени са 1 файла, в които са добавени 1 реда и са изтрити 17 реда
  1. 1 17
      iOSClient/Utility/CCUtility.m

+ 1 - 17
iOSClient/Utility/CCUtility.m

@@ -1424,11 +1424,7 @@
         completion(nil, nil);
         return;
     }
-    if ([[NCManageDatabase sharedInstance] getAccountWithPredicate:[NSPredicate predicateWithFormat:@"account == %@", metadata.account]] == nil) {
-        completion(nil, nil);
-        return;
-    }
-    NSString *ocId = metadata.ocId;
+    tableMetadata *newMetadata = [[NCManageDatabase sharedInstance] copyObjectWithMetadata:metadata];
     
     PHFetchResult *result = [PHAsset fetchAssetsWithLocalIdentifiers:@[metadata.assetLocalIdentifier] options:nil];
     if (!result.count) {
@@ -1482,12 +1478,6 @@
             
             [[PHImageManager defaultManager] requestImageDataForAsset:asset options:options resultHandler:^(NSData *imageData, NSString *dataUTI, UIImageOrientation orientation, NSDictionary *info) {
                 
-                tableMetadata *newMetadata = metadata;
-                tableMetadata *metadataTmp = [[NCManageDatabase sharedInstance] getMetadataWithPredicate:[NSPredicate predicateWithFormat:@"ocId == %@", ocId]];
-                if (metadataTmp != nil) {
-                    newMetadata = [[NCManageDatabase sharedInstance] copyObjectWithMetadata:metadataTmp];
-                }
-                
                 NSError *error = nil;
                 NSString *extensionAsset = [[[asset valueForKey:@"filename"] pathExtension] uppercaseString];
                 NSString *fileName = metadata.fileNameView;
@@ -1548,12 +1538,6 @@
                 
                 if ([asset isKindOfClass:[AVURLAsset class]]) {
                     
-                    tableMetadata *newMetadata = metadata;
-                    tableMetadata *metadataTmp = [[NCManageDatabase sharedInstance] getMetadataWithPredicate:[NSPredicate predicateWithFormat:@"ocId == %@", ocId]];
-                    if (metadataTmp != nil) {
-                        newMetadata = [[NCManageDatabase sharedInstance] copyObjectWithMetadata:metadataTmp];
-                    }
-                    
                     NSString *fileNamePath = [NSTemporaryDirectory() stringByAppendingString:newMetadata.fileNameView];
                     NSURL *fileNamePathURL = [[NSURL alloc] initFileURLWithPath:fileNamePath];
                     NSError *error = nil;