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

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannah von Reth <hannah.vonreth@owncloud.com>2020-02-10 15:08:19 +0300
committerHannah von Reth <vonreth@kde.org>2020-02-10 16:36:05 +0300
commit9f903f62aaeed6e5a843e4c74f249f5e1fa51ce2 (patch)
tree5f1c014506a29631d3f3b70de55c89dc68d8843c /src/gui/accountmanager.cpp
parent1a7fc716d892b301264050325ad2ab8e11a9b4e8 (diff)
[SSL] Properly restore user accepted certificats
Diffstat (limited to 'src/gui/accountmanager.cpp')
-rw-r--r--src/gui/accountmanager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/accountmanager.cpp b/src/gui/accountmanager.cpp
index 714d06752..1ddef1406 100644
--- a/src/gui/accountmanager.cpp
+++ b/src/gui/accountmanager.cpp
@@ -297,7 +297,9 @@ AccountPtr AccountManager::loadAccountHelper(QSettings &settings)
// now the server cert, it is in the general group
settings.beginGroup(QLatin1String("General"));
- acc->setApprovedCerts(QSslCertificate::fromData(settings.value(caCertsKeyC).toByteArray()));
+ const auto certs = QSslCertificate::fromData(settings.value(caCertsKeyC).toByteArray());
+ qCInfo(lcAccountManager) << "Restored: " << certs.count() << " unknown certs.";
+ acc->setApprovedCerts(certs);
settings.endGroup();
return acc;