From a8a4557738625c3918df60544ad4e3746d35141f Mon Sep 17 00:00:00 2001 From: Zach H Date: Thu, 16 Mar 2017 16:59:48 -0400 Subject: [PATCH] auto_connect toggle fix (#2485) --- cockatrice/src/settings/serverssettings.cpp | 6 +++--- cockatrice/src/settings/serverssettings.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cockatrice/src/settings/serverssettings.cpp b/cockatrice/src/settings/serverssettings.cpp index a84071a3..e976d992 100644 --- a/cockatrice/src/settings/serverssettings.cpp +++ b/cockatrice/src/settings/serverssettings.cpp @@ -109,11 +109,11 @@ void ServersSettings::setSavePassword(int save) setValue(save, "save_password", "server"); } -int ServersSettings::getSavePassword() +bool ServersSettings::getSavePassword() { int index = getPrevioushostindex(getPrevioushostName()); - QVariant save = getValue(QString("savePassword%1").arg(index), "server", "server_details"); - return save == QVariant() ? 1 : save.toInt(); + bool save = getValue(QString("savePassword%1").arg(index), "server", "server_details").toBool(); + return save; } void ServersSettings::setAutoConnect(int autoconnect) diff --git a/cockatrice/src/settings/serverssettings.h b/cockatrice/src/settings/serverssettings.h index 9d6e89f8..d3e2e204 100644 --- a/cockatrice/src/settings/serverssettings.h +++ b/cockatrice/src/settings/serverssettings.h @@ -22,7 +22,7 @@ public: QString getFPPlayerName(QString defaultName = ""); QString getPassword(); QString getSaveName(QString defaultname = ""); - int getSavePassword(); + bool getSavePassword(); int getAutoConnect(); void setPreviousHostLogin(int previous);