Browse Source

fix code

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 years ago
parent
commit
e60e26b60b
1 changed files with 2 additions and 1 deletions
  1. 2 1
      iOSClient/Networking/NCNetworkingProcessUpload.swift

+ 2 - 1
iOSClient/Networking/NCNetworkingProcessUpload.swift

@@ -61,6 +61,7 @@ class NCNetworkingProcessUpload: NSObject {
         let isPasscodePresented = appDelegate.isPasscodePresented()
         let queue = DispatchQueue.global()
         var maxConcurrentOperationUpload = 10
+        var viewController = appDelegate.window?.rootViewController
 
         queue.async {
 
@@ -112,7 +113,7 @@ class NCNetworkingProcessUpload: NSObject {
                         }
 
                         let semaphore = DispatchSemaphore(value: 0)
-                        NCUtility.shared.extractFiles(from: metadata, viewController: appDelegate.window?.rootViewController) { metadatas in
+                        NCUtility.shared.extractFiles(from: metadata, viewController: viewController) { metadatas in
                             if metadatas.isEmpty {
                                 NCManageDatabase.shared.deleteMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId))
                             }