marinofaggiana 4 năm trước cách đây
mục cha
commit
e799738a8f

+ 1 - 1
iOSClient/Networking/NCNetworking.swift

@@ -804,8 +804,8 @@ import Alamofire
                     }
                     #if !EXTENSION
                     for metadata in metadatas {
+                        NCManageDatabase.sharedInstance.setMetadataFavorite(ocId: metadata.ocId, favorite: true)
                         if CCUtility.getFavoriteOffline() {
-                            NCManageDatabase.sharedInstance.setMetadataFavorite(ocId: metadata.ocId, favorite: true)
                             NCOperationQueue.shared.synchronizationMetadata(metadata, selector: selectorDownloadSynchronize)
                         } else {
                             NCOperationQueue.shared.synchronizationMetadata(metadata, selector: selectorSynchronize)

+ 4 - 1
iOSClient/Networking/NCService.swift

@@ -68,7 +68,10 @@ class NCService: NSObject {
                 let url = tableAccount.url
                 
                 self.appDelegate.settingActiveAccount(tableAccount.account, activeUrl: tableAccount.url, activeUser: tableAccount.user, activeUserID: tableAccount.userID, activePassword: CCUtility.getPassword(tableAccount.account))
-                                
+                       
+                // Synchronize favorite ---
+                NCNetworking.shared.listingFavoritescompletion { (_, _, _, _) in }
+                
                 // Synchronize Offline ---
                 let directories = NCManageDatabase.sharedInstance.getTablesDirectory(predicate: NSPredicate(format: "account == %@ AND offline == true", tableAccount.account), sorted: "serverUrl", ascending: true)
                 if (directories != nil) {