|
@@ -38,7 +38,7 @@ class NCNetworkingProcessUpload: NSObject {
|
|
|
startTimer()
|
|
|
}
|
|
|
|
|
|
- @objc func startProcess() {
|
|
|
+ private func startProcess() {
|
|
|
if timerProcess?.isValid ?? false {
|
|
|
DispatchQueue.main.async { self.process() }
|
|
|
}
|
|
@@ -56,6 +56,8 @@ class NCNetworkingProcessUpload: NSObject {
|
|
|
@objc private func process() {
|
|
|
guard !appDelegate.account.isEmpty else { return }
|
|
|
|
|
|
+ stopTimer()
|
|
|
+
|
|
|
let queue = DispatchQueue.global(qos: .background)
|
|
|
let applicationState = UIApplication.shared.applicationState
|
|
|
var counterUpload: Int = 0
|
|
@@ -63,8 +65,6 @@ class NCNetworkingProcessUpload: NSObject {
|
|
|
let metadatasUpload = NCManageDatabase.shared.getMetadatas(predicate: NSPredicate(format: "status == %d OR status == %d", NCGlobal.shared.metadataStatusInUpload, NCGlobal.shared.metadataStatusUploading))
|
|
|
counterUpload = metadatasUpload.count
|
|
|
|
|
|
- stopTimer()
|
|
|
-
|
|
|
print("[LOG] PROCESS-UPLOAD \(counterUpload)")
|
|
|
|
|
|
NCNetworking.shared.getOcIdInBackgroundSession(queue: queue, completion: { listOcId in
|