From 564a3ad987a40135c9d6dedd5a1238caf0ce2d52 Mon Sep 17 00:00:00 2001
From: alex-z <blackslayer4@gmail.com>
Date: Mon, 10 Oct 2022 17:05:44 +0300
Subject: [PATCH] Fix error in logic.

Signed-off-by: alex-z <blackslayer4@gmail.com>
---
 src/cmd/simplesslerrorhandler.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/cmd/simplesslerrorhandler.cpp b/src/cmd/simplesslerrorhandler.cpp
index b88fbeb7b6125..f471403aa4145 100644
--- a/src/cmd/simplesslerrorhandler.cpp
+++ b/src/cmd/simplesslerrorhandler.cpp
@@ -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;
 }
 }
