summaryrefslogtreecommitdiff
path: root/src/settingsdialognexus.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-10-05 13:36:27 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-10-05 13:36:27 -0400
commit8269ac1b489d30ca6065ec2b97542ddbb22298b3 (patch)
tree1776cecc1e7b098140d3c9c445401ef6fd2fe286 /src/settingsdialognexus.h
parentfc909d4b2eaff02cb8b7f38ca5079dc9b12cef68 (diff)
rework of the nexus key validator to allow multiple attempts before failing
Diffstat (limited to 'src/settingsdialognexus.h')
-rw-r--r--src/settingsdialognexus.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/settingsdialognexus.h b/src/settingsdialognexus.h
index 89a6618f..2cb1cc1e 100644
--- a/src/settingsdialognexus.h
+++ b/src/settingsdialognexus.h
@@ -32,8 +32,9 @@ private:
void onSSOKeyChanged(const QString& key);
void onSSOStateChanged(NexusSSOLogin::States s, const QString& e);
- void onValidatorStateChanged(NexusKeyValidator::States s, const QString& e);
- void onValidatorFinished(const APIUserAccount& user);
+ void onValidatorFinished(
+ ValidationAttempt::Result r, const QString& message,
+ std::optional<APIUserAccount> useR);
void addNexusLog(const QString& s);
};