summaryrefslogtreecommitdiff
path: root/src/nxmaccessmanager.cpp
diff options
context:
space:
mode:
authorSilarn <jrim@rimpo.org>2019-02-01 17:45:05 -0600
committerSilarn <jrim@rimpo.org>2019-02-18 21:31:16 -0600
commit2b5862ef0144d49e1927b5c914cbcea7183fab8a (patch)
tree9242d5a484cb4590ff53ca17e7e1a9db33b1794e /src/nxmaccessmanager.cpp
parent78ae7072c9a0ea3795dc0610b389e8e335f4eee6 (diff)
Multiple updates:
* Remove periodic auto-update * Add context menu force-update for mod list * Fix some bugs with update parsing - Ignore update files that are deleted - Fix remaining issue with failing to get all mods due to capitalization * Remove queue retry when out of requests * Clear all requests when out of requests * More potential improvements to login/validation process
Diffstat (limited to 'src/nxmaccessmanager.cpp')
-rw-r--r--src/nxmaccessmanager.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nxmaccessmanager.cpp b/src/nxmaccessmanager.cpp
index d1720c76..7ab474a7 100644
--- a/src/nxmaccessmanager.cpp
+++ b/src/nxmaccessmanager.cpp
@@ -268,9 +268,13 @@ void NXMAccessManager::validateFinished()
m_ValidateState = VALIDATE_VALID;
emit validateSuccessful(true);
} else {
+ m_ApiKey.clear();
+ m_ValidateState = VALIDATE_NOT_VALID;
emit validateFailed(tr("Validation failed, please reauthenticate in the Settings -> Nexus tab: %1").arg(credentialsData.value("message").toString()));
}
} else {
+ m_ApiKey.clear();
+ m_ValidateState = VALIDATE_NOT_CHECKED;
emit validateFailed(tr("unknown error"));
}
}