Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoralex-z <blackslayer4@gmail.com>2022-10-10 17:05:44 +0300
committerallexzander <blackslayer4@gmail.com>2022-10-11 09:43:31 +0300
commit564a3ad987a40135c9d6dedd5a1238caf0ce2d52 (patch)
treeebc7307d382aeb0fabd437049e05086da44241c5 /src
parent49305319496965ecf18963a81bf8a5a69df0d97e (diff)
Fix error in logic.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/simplesslerrorhandler.cpp8
1 files changed, 5 insertions, 3 deletions
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<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;
}
}