Marino Faggiana 6 年 前
コミット
76bb7c8687
1 ファイル変更5 行追加1 行削除
  1. 5 1
      PickerFileProvider/FileProvider.swift

+ 5 - 1
PickerFileProvider/FileProvider.swift

@@ -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)