marinofaggiana 4 年之前
父节点
当前提交
b9a1041ea1
共有 2 个文件被更改,包括 3 次插入5 次删除
  1. 2 4
      iOSClient/Main/CCMain.m
  2. 1 1
      iOSClient/Networking/NCNetworking.swift

+ 2 - 4
iOSClient/Main/CCMain.m

@@ -528,12 +528,10 @@
             } else {
                 [[NCOperationQueue shared] synchronizationMetadata:metadata selector:selectorSynchronize];
             }
-        }
-                   
-        if (!metadata.directory && favorite && [CCUtility getFavoriteOffline]) {
-                   
+        } else if (!metadata.directory && favorite && [CCUtility getFavoriteOffline]) {
             [[NCNetworking shared] downloadWithMetadata:metadata selector:selectorDownloadSynchronize setFavorite:true completion:^(NSInteger errorCode) { }];
         }
+        
     } else {
         [[NCContentPresenter shared] messageNotification:@"_error_" description:errorDescription delay:k_dismissAfterSecond type:messageTypeError errorCode:errorCode];
     }

+ 1 - 1
iOSClient/Networking/NCNetworking.swift

@@ -582,7 +582,7 @@ import Alamofire
                     // Add directories
                     for metadata in metadatasFolder {
                        let serverUrl = metadata.serverUrl + "/" + metadata.fileName
-                       NCManageDatabase.sharedInstance.addDirectory(encrypted: metadata.e2eEncrypted, favorite: metadata.favorite, ocId: metadata.ocId, fileId: metadata.fileId, etag: nil, permissions: metadata.permissions, serverUrl: serverUrl, richWorkspace: metadata.richWorkspace, account: account)
+                        NCManageDatabase.sharedInstance.addDirectory(encrypted: metadata.e2eEncrypted, favorite: metadata.favorite, ocId: metadata.ocId, fileId: metadata.fileId, etag: metadata.etag, permissions: metadata.permissions, serverUrl: serverUrl, richWorkspace: metadata.richWorkspace, account: account)
                     }
                     
                     DispatchQueue.global().async {