diff options
Diffstat (limited to 'src/settings.cpp')
| -rw-r--r-- | src/settings.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/settings.cpp b/src/settings.cpp index 57e422bb..71eb37d5 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -259,13 +259,10 @@ bool Settings::getNexusLogin(QString &username, QString &password) const bool Settings::getSteamLogin(QString &username, QString &password) const { - if (m_Settings.contains("Settings/steam_username")) { - username = m_Settings.value("Settings/steam_username", "").toString(); - if (m_Settings.contains("Settings/steam_password")) { - password = deObfuscate(m_Settings.value("Settings/steam_password", "").toString()); - } else { - password = ""; - } + if (m_Settings.contains("Settings/steam_username") + && m_Settings.contains("Settings/steam_password")) { + username = m_Settings.value("Settings/steam_username").toString(); + password = deObfuscate(m_Settings.value("Settings/steam_password").toString()); return true; } else { return false; |
