|
@@ -28,7 +28,6 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
|
|
|
|
var enumeratedItemIdentifier: NSFileProviderItemIdentifier
|
|
|
var serverUrl: String?
|
|
|
- let capabilities = NCManageDatabase.sharedInstance.getCapabilites(account: fileProviderData.sharedInstance.account)
|
|
|
|
|
|
init(enumeratedItemIdentifier: NSFileProviderItemIdentifier) {
|
|
|
|
|
@@ -96,6 +95,8 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
|
|
|
|
/*** ServerUrl ***/
|
|
|
|
|
|
+ let isPaginationEnabled = false
|
|
|
+
|
|
|
guard let serverUrl = serverUrl else {
|
|
|
observer.finishEnumerating(upTo: nil)
|
|
|
return
|
|
@@ -103,7 +104,7 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
|
|
|
|
if (page == NSFileProviderPage.initialPageSortedByDate as NSFileProviderPage || page == NSFileProviderPage.initialPageSortedByName as NSFileProviderPage) {
|
|
|
|
|
|
- if capabilities?.isPaginationEnabled ?? false {
|
|
|
+ if isPaginationEnabled {
|
|
|
|
|
|
self.readFolder(serverUrl: serverUrl, page: 1, limit: fileProviderData.sharedInstance.itemForPage) { (metadatas) in
|
|
|
self.completeObserver(observer, numPage: 1, metadatas: metadatas)
|
|
@@ -125,7 +126,7 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
|
|
|
|
let numPage = Int(String(data: page.rawValue, encoding: .utf8)!)!
|
|
|
|
|
|
- if capabilities?.isPaginationEnabled ?? false {
|
|
|
+ if isPaginationEnabled {
|
|
|
|
|
|
self.readFolder(serverUrl: serverUrl, page: 1, limit: fileProviderData.sharedInstance.itemForPage) { (metadatas) in
|
|
|
self.completeObserver(observer, numPage: 1, metadatas: metadatas)
|