summary refs log tree commit diff
path: root/src/ChatPage.cpp
diff options
context:
space:
mode:
authorDeepBlueV7.X <nicolas.werner@hotmail.de>2021-02-05 22:44:31 +0100
committerGitHub <noreply@github.com>2021-02-05 22:44:31 +0100
commit49ce7701d32ac1dc21581691c4d658e8c8768ec4 (patch)
treee65493c0f96624e4f9d478fba335b73589a791db /src/ChatPage.cpp
parentFix scheme handler not passing arguments (diff)
parentDon't attempt to begin group "" (diff)
downloadnheko-49ce7701d32ac1dc21581691c4d658e8c8768ec4.tar.xz
Merge pull request #455 from LorenDB/fixLogoutIssues
Fix issues with logout
Diffstat (limited to 'src/ChatPage.cpp')
-rw-r--r--src/ChatPage.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp

index db80ecd5..d8907740 100644 --- a/src/ChatPage.cpp +++ b/src/ChatPage.cpp
@@ -448,15 +448,15 @@ void ChatPage::deleteConfigs() { QSettings settings; + + if (UserSettings::instance()->profile() != "") + { + settings.beginGroup("profile"); + settings.beginGroup(UserSettings::instance()->profile()); + } settings.beginGroup("auth"); settings.remove(""); - settings.endGroup(); - settings.beginGroup("client"); - settings.remove(""); - settings.endGroup(); - settings.beginGroup("notifications"); - settings.remove(""); - settings.endGroup(); + settings.endGroup(); // auth http::client()->shutdown(); cache::deleteData();