summaryrefslogtreecommitdiff
path: root/src/nxmaccessmanager.cpp
diff options
context:
space:
mode:
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"));
}
}