Эх сурвалжийг харах

Coding

Signed-off-by: marinofaggiana <marino@marinofaggiana.com>
marinofaggiana 3 жил өмнө
parent
commit
edfe70a73d

+ 5 - 0
iOSClient/AppDelegate.swift

@@ -743,6 +743,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
         })
     }
         
+    func isPasscodePresented() -> Bool {
+        let result = window?.rootViewController?.presentedViewController is TOPasscodeViewController
+        return result
+    }
+    
     func didInputCorrectPasscode(in passcodeViewController: TOPasscodeViewController) {
         passcodeViewController.dismiss(animated: true) {
             self.requestAccount(startTimer: true)

+ 3 - 1
iOSClient/Networking/NCNetworkingProcessUpload.swift

@@ -159,8 +159,10 @@ class NCNetworkingProcessUpload: NSObject {
                 }
             }
              
+            
+            
             // verify delete Asset Local Identifiers in auto upload (DELETE Photos album)
-            if (counterUpload == 0 && self.appDelegate.passcodeViewController == nil) {
+            if (counterUpload == 0 && !self.appDelegate.isPasscodePresented()) {
                 self.deleteAssetLocalIdentifiers(account: self.appDelegate.account, sessionSelector: NCGlobal.shared.selectorUploadAutoUpload) {
                     self.startTimer()
                 }