marinofaggiana 4 år sedan
förälder
incheckning
97aed557fd
1 ändrade filer med 4 tillägg och 3 borttagningar
  1. 4 3
      iOSClient/Networking/NCNetworkingAutoUpload.swift

+ 4 - 3
iOSClient/Networking/NCNetworkingAutoUpload.swift

@@ -56,17 +56,18 @@ class NCNetworkingAutoUpload: NSObject {
             return
         }
         
+        timerProcess?.invalidate()
+        
         let metadatasUpload = NCManageDatabase.sharedInstance.getMetadatas(predicate: NSPredicate(format: "status == %d OR status == %d", k_metadataStatusInUpload, k_metadataStatusUploading))
         counterUpload = metadatasUpload.count
         for metadata in metadatasUpload {
             sizeUpload = sizeUpload + Int(metadata.size)
         }
         if sizeUpload > k_maxSizeOperationUpload {
+            startTimer()
             return
         }
-        
-        timerProcess?.invalidate()
-        
+                
         debugPrint("[LOG] PROCESS-AUTO-UPLOAD \(counterUpload)")
     
         let sessionSelectors = [selectorUploadFile, selectorUploadAutoUpload, selectorUploadAutoUploadAll]