|
@@ -61,6 +61,9 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
|
|
|
|
if #available(iOSApplicationExtension 11.0, *) {
|
|
if #available(iOSApplicationExtension 11.0, *) {
|
|
|
|
|
|
|
|
+ // clear list update items
|
|
|
|
+ listUpdateItems.removeAll()
|
|
|
|
+
|
|
guard let serverUrl = serverUrl else {
|
|
guard let serverUrl = serverUrl else {
|
|
observer.finishEnumerating(upTo: nil)
|
|
observer.finishEnumerating(upTo: nil)
|
|
return
|
|
return
|
|
@@ -100,6 +103,7 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
|
|
observer.didEnumerate(items)
|
|
observer.didEnumerate(items)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
if (items.count == self.recordForPage) {
|
|
if (items.count == self.recordForPage) {
|
|
let providerPage = NSFileProviderPage("1".data(using: .utf8)!)
|
|
let providerPage = NSFileProviderPage("1".data(using: .utf8)!)
|
|
observer.finishEnumerating(upTo: providerPage)
|
|
observer.finishEnumerating(upTo: providerPage)
|