diff options
Diffstat (limited to 'iOSClient/Recent/NCRecent.swift')
-rw-r--r-- | iOSClient/Recent/NCRecent.swift | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/iOSClient/Recent/NCRecent.swift b/iOSClient/Recent/NCRecent.swift index 717de856e..635e0a313 100644 --- a/iOSClient/Recent/NCRecent.swift +++ b/iOSClient/Recent/NCRecent.swift @@ -22,7 +22,7 @@ // import UIKit -import NCCommunication +import NextcloudKit class NCRecent: NCCollectionViewCommon { @@ -42,6 +42,12 @@ class NCRecent: NCCollectionViewCommon { emptyDescription = "" } + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + + navigationController?.setFileAppreance() + } + // MARK: - DataSource + NC Endpoint override func reloadDataSource(forced: Bool = true) { @@ -138,10 +144,12 @@ class NCRecent: NCCollectionViewCommon { isReloadDataSourceNetworkInProgress = true collectionView?.reloadData() - NCCommunication.shared.searchBodyRequest(serverUrl: appDelegate.urlBase, requestBody: requestBody, showHiddenFiles: CCUtility.getShowHiddenFiles(), queue: NCCommunicationCommon.shared.backgroundQueue) { account, files, errorCode, _ in + let options = NKRequestOptions(queue: NKCommon.shared.backgroundQueue) + + NextcloudKit.shared.searchBodyRequest(serverUrl: appDelegate.urlBase, requestBody: requestBody, showHiddenFiles: CCUtility.getShowHiddenFiles(), options: options) { account, files, data, error in - if errorCode == 0 { - NCManageDatabase.shared.convertNCCommunicationFilesToMetadatas(files, useMetadataFolder: false, account: account) { _, metadatasFolder, metadatas in + if error == .success { + NCManageDatabase.shared.convertNKFilesToMetadatas(files, useMetadataFolder: false, account: account) { _, metadatasFolder, metadatas in // Update sub directories for metadata in metadatasFolder { |