marinofaggiana 5 년 전
부모
커밋
97aed557fd
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  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]