From 564a3ad987a40135c9d6dedd5a1238caf0ce2d52 Mon Sep 17 00:00:00 2001 From: alex-z Date: Mon, 10 Oct 2022 17:05:44 +0300 Subject: Fix error in logic. Signed-off-by: alex-z --- src/cmd/simplesslerrorhandler.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/cmd/simplesslerrorhandler.cpp b/src/cmd/simplesslerrorhandler.cpp index b88fbeb7b..f471403aa 100644 --- a/src/cmd/simplesslerrorhandler.cpp +++ b/src/cmd/simplesslerrorhandler.cpp @@ -33,13 +33,15 @@ bool SimpleSslErrorHandler::handleErrors(QList 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; } } -- cgit v1.2.3