summary refs log tree commit diff
path: root/src/DeviceVerificationFlow.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2020-10-05 22:58:07 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2020-10-05 22:58:07 +0200
commit8a4d85f801368137a0b1c17621947b334e280257 (patch)
tree73a1e0c35bfda3c33aa549f1b1282d9bcda6ab09 /src/DeviceVerificationFlow.cpp
parentMake steps in verification flow explicit (diff)
downloadnheko-8a4d85f801368137a0b1c17621947b334e280257.tar.xz
Show different verification errors
Diffstat (limited to 'src/DeviceVerificationFlow.cpp')
-rw-r--r--src/DeviceVerificationFlow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/DeviceVerificationFlow.cpp b/src/DeviceVerificationFlow.cpp

index 99fd7bed..79f1de84 100644 --- a/src/DeviceVerificationFlow.cpp +++ b/src/DeviceVerificationFlow.cpp
@@ -64,7 +64,8 @@ DeviceVerificationFlow::DeviceVerificationFlow(QObject *, } connect(timeout, &QTimer::timeout, this, [this]() { - this->cancelVerification(DeviceVerificationFlow::Error::Timeout); + if (state_ != Success && state_ != Failed) + this->cancelVerification(DeviceVerificationFlow::Error::Timeout); }); connect(ChatPage::instance(), @@ -114,7 +115,7 @@ DeviceVerificationFlow::DeviceVerificationFlow(QObject *, return; } error_ = User; - emit errorChanged(); + Emit errorChanged(); setState(Failed); });