Fix error in logic.
authoralex-z <blackslayer4@gmail.com>
Mon, 10 Oct 2022 14:05:44 +0000 (17:05 +0300)
committerallexzander <blackslayer4@gmail.com>
Tue, 11 Oct 2022 06:43:31 +0000 (09:43 +0300)
Signed-off-by: alex-z <blackslayer4@gmail.com>
src/cmd/simplesslerrorhandler.cpp

index b88fbeb7b612565a9d1067d533de50f558c4d33f..f471403aa4145e391861bb79e4ee7187714e8045 100644 (file)
@@ -33,13 +33,15 @@ bool SimpleSslErrorHandler::handleErrors(QList<QSslError> errors, const QSslConf
         return true;
     }
 
+    bool allTrusted = true;
+
     for (const auto &error : qAsConst(errors)) {
         if (!account->approvedCerts().contains(error.certificate())) {
-            certs->append(error.certificate());
-            return false;
+            allTrusted = false;
         }
+        certs->append(error.certificate());
     }
 
-    return true;
+    return allTrusted;
 }
 }