|
@@ -65,6 +65,7 @@ class FileProvider: NSFileProviderExtension, CCNetworkingDelegate {
|
|
|
timerUpload = Timer.init(timeInterval: TimeInterval(k_timerProcessAutoDownloadUpload), repeats: true, block: { (Timer) in
|
|
|
self.uploadFile()
|
|
|
})
|
|
|
+
|
|
|
RunLoop.main.add(timerUpload!, forMode: .defaultRunLoopMode)
|
|
|
}
|
|
|
|
|
@@ -359,6 +360,8 @@ class FileProvider: NSFileProviderExtension, CCNetworkingDelegate {
|
|
|
|
|
|
_ = NCManageDatabase.sharedInstance.addQueueUpload(metadataNet: metadataNet)
|
|
|
|
|
|
+ self.uploadFile()
|
|
|
+
|
|
|
} else {
|
|
|
|
|
|
let fileSize = (try! FileManager.default.attributesOfItem(atPath: url.path)[FileAttributeKey.size] as! NSNumber).uint64Value
|
|
@@ -950,7 +953,8 @@ class FileProvider: NSFileProviderExtension, CCNetworkingDelegate {
|
|
|
|
|
|
_ = NCManageDatabase.sharedInstance.addQueueUpload(metadataNet: metadataNet)
|
|
|
}
|
|
|
- // self.refreshEnumerator(identifier: item.itemIdentifier, serverUrl: serverUrl)
|
|
|
+
|
|
|
+ self.uploadFile()
|
|
|
|
|
|
let item = FileProviderItem(metadata: metadataDB, serverUrl: serverUrl)
|
|
|
completionHandler(item, nil)
|