auto_connect toggle fix (#2485)

This commit is contained in:
Zach H 2017-03-16 16:59:48 -04:00 committed by GitHub
parent a7dbc2e1f6
commit a8a4557738
2 changed files with 4 additions and 4 deletions

View file

@ -109,11 +109,11 @@ void ServersSettings::setSavePassword(int save)
setValue(save, "save_password", "server"); setValue(save, "save_password", "server");
} }
int ServersSettings::getSavePassword() bool ServersSettings::getSavePassword()
{ {
int index = getPrevioushostindex(getPrevioushostName()); int index = getPrevioushostindex(getPrevioushostName());
QVariant save = getValue(QString("savePassword%1").arg(index), "server", "server_details"); bool save = getValue(QString("savePassword%1").arg(index), "server", "server_details").toBool();
return save == QVariant() ? 1 : save.toInt(); return save;
} }
void ServersSettings::setAutoConnect(int autoconnect) void ServersSettings::setAutoConnect(int autoconnect)

View file

@ -22,7 +22,7 @@ public:
QString getFPPlayerName(QString defaultName = ""); QString getFPPlayerName(QString defaultName = "");
QString getPassword(); QString getPassword();
QString getSaveName(QString defaultname = ""); QString getSaveName(QString defaultname = "");
int getSavePassword(); bool getSavePassword();
int getAutoConnect(); int getAutoConnect();
void setPreviousHostLogin(int previous); void setPreviousHostLogin(int previous);