summary refs log tree commit diff
path: root/src/RegisterPage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/RegisterPage.cpp')
-rw-r--r--src/RegisterPage.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/RegisterPage.cpp b/src/RegisterPage.cpp

index f94e1412..5b2ebc78 100644 --- a/src/RegisterPage.cpp +++ b/src/RegisterPage.cpp
@@ -19,7 +19,9 @@ RegisterPage::RegisterPage(QObject *parent) : QObject(parent) -{} +{ + connect(this, &RegisterPage::registerOk, this, [] { MainWindow::instance()->showChatPage(); }); +} void RegisterPage::setError(QString err) @@ -199,7 +201,7 @@ RegisterPage::startRegistration(QString username, QString password, QString devi if (!err) { http::client()->set_user(res.user_id); http::client()->set_access_token(res.access_token); - MainWindow::instance()->showChatPage(); + emit registerOk(); disconnect(UIA::instance(), &UIA::error, this, nullptr); return; }