From 85d8ae6b93e80bab2a0fa872725f61d9c8201c13 Mon Sep 17 00:00:00 2001 From: Olivier Goffart Date: Tue, 13 Jun 2017 13:49:26 +0200 Subject: [PATCH] AccountSettings: Triggering log in re-ask about previously rejected certificates #5819 Issue #5819 --- src/gui/accountsettings.cpp | 1 + src/gui/owncloudgui.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/gui/accountsettings.cpp b/src/gui/accountsettings.cpp index 9eb3a53d2..2f866502a 100644 --- a/src/gui/accountsettings.cpp +++ b/src/gui/accountsettings.cpp @@ -202,6 +202,7 @@ void AccountSettings::slotOpenAccountWizard() void AccountSettings::slotToggleSignInState() { if (_accountState->isSignedOut()) { + _accountState->account()->resetRejectedCertificates(); _accountState->signIn(); } else { _accountState->signOutByUi(); diff --git a/src/gui/owncloudgui.cpp b/src/gui/owncloudgui.cpp index 25418c62a..684689dae 100644 --- a/src/gui/owncloudgui.cpp +++ b/src/gui/owncloudgui.cpp @@ -871,6 +871,7 @@ void ownCloudGui::slotDisplayIdle() void ownCloudGui::slotLogin() { if (auto account = qvariant_cast(sender()->property(propertyAccountC))) { + account->account()->resetRejectedCertificates(); account->signIn(); } else { auto list = AccountManager::instance()->accounts(); -- 2.30.2