Browse Source

fix Download thumbnail not for // TRANSFER cell

Marino Faggiana 6 years ago
parent
commit
318ad9d35c
2 changed files with 4 additions and 7 deletions
  1. 4 4
      iOSClient/Main/NCMainCommon.swift
  2. 0 3
      iOSClient/Transfers/CCTransfers.m

+ 4 - 4
iOSClient/Main/NCMainCommon.swift

@@ -445,9 +445,6 @@ class NCMainCommon: NSObject {
             CCUtility.getDirectoryProviderStorageFileID(metadata.fileID, fileNameView: metadata.fileNameView)
         }
         
-        // Download preview
-        NCNetworkingMain.sharedInstance.downloadThumbnail(with: metadata, serverUrl: serverUrl, view: tableView, indexPath: indexPath, forceDownload: false)
-        
         // CCCell
         if metadata.status == k_metadataStatusNormal {
             
@@ -475,6 +472,9 @@ class NCMainCommon: NSObject {
             cell.labelTitle.textColor = UIColor.black
             cell.labelTitle.text = metadata.fileNameView
             
+            // Download preview
+            NCNetworkingMain.sharedInstance.downloadThumbnail(with: metadata, serverUrl: serverUrl, view: tableView, indexPath: indexPath, forceDownload: false)
+            
             // Share
             let sharesLink = appDelegate.sharesLink.object(forKey: serverUrl + metadata.fileName)
             let sharesUserAndGroup = appDelegate.sharesUserAndGroup.object(forKey: serverUrl + metadata.fileName)
@@ -751,7 +751,7 @@ class NCMainCommon: NSObject {
         
         if operationQueueReloadDatasource.operationCount > 0 {
             return
-        } 
+        }
         
         DispatchQueue.main.async {
             if self.appDelegate.activeMain != nil {

+ 0 - 3
iOSClient/Transfers/CCTransfers.m

@@ -446,9 +446,6 @@
     
     tableMetadata *metadataFolder = [[NCManageDatabase sharedInstance] getMetadataWithPredicate:[NSPredicate predicateWithFormat:@"fileID == %@", directory.fileID]];
     
-    // Download thumbnail
-    [[NCNetworkingMain sharedInstance] downloadThumbnailWith:metadata serverUrl:serverUrl view:tableView indexPath:indexPath forceDownload:false];
-    
     UITableViewCell *cell = [[NCMainCommon sharedInstance] cellForRowAtIndexPath:indexPath tableView:tableView metadata:metadata metadataFolder:metadataFolder serverUrl:serverUrl autoUploadFileName:@"" autoUploadDirectory:@""];
     
     // TRANSFER