Marino Faggiana 7 жил өмнө
parent
commit
e9c7f48acd

+ 4 - 2
iOSClient/Main/CCMain.m

@@ -5108,11 +5108,13 @@
         
         if (cell.fileImageView.image == nil) {
             
+            NSString *fileID = metadata.fileID;
+            
             dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
                 
-                UIImage *image = [UIImage imageWithContentsOfFile:[NSString stringWithFormat:@"%@/%@.ico", app.directoryUser, metadata.fileID]];
+                UIImage *image = [UIImage imageWithContentsOfFile:[NSString stringWithFormat:@"%@/%@.ico", app.directoryUser, fileID]];
                 
-                [app.icoImagesCache setObject:image forKey:metadata.fileID];
+                [app.icoImagesCache setObject:image forKey:fileID];
                 
                 dispatch_async(dispatch_get_main_queue(), ^{
                     

+ 2 - 4
iOSClient/Networking/CCNetworking.m

@@ -1577,10 +1577,8 @@
     
     NSLog(@"[LOG] Verify download file in progress n. %lu", (unsigned long)[dataSource count]);
     
-    for (TableMetadata *record in dataSource) {
-        
-        __block tableMetadata *metadata = [CCCoreData insertEntityInMetadata:record];
-        
+    for (tableMetadata *metadata in dataSource) {
+                
         NSURLSession *session = [self getSessionfromSessionDescription:metadata.session];
         
         [session getTasksWithCompletionHandler:^(NSArray *dataTasks, NSArray *uploadTasks, NSArray *downloadTasks) {