From 7b2b5f528483e6312976f969448d219eb261de91 Mon Sep 17 00:00:00 2001 From: blue Date: Sun, 7 Jul 2024 17:55:25 -0300 Subject: [PATCH] Tokens bug resolved, login error handled --- API/api.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/API/api.cpp b/API/api.cpp index ba0b6b3..a3ca2b7 100644 --- a/API/api.cpp +++ b/API/api.cpp @@ -73,16 +73,16 @@ API::RequestId API::sendLogin (const QString& login, const QString& password, co log.get(), &Request::Login::success, this, - [this, &finished] (const QVariantMap& data) { + [this, finished] (const QVariantMap& data) { callCallback(finished, QString(), {QJSValue(true)}); - magpie.setTokens(data.value("accessToken").toString(), data.value("renewToken").toString()); + magpie.setTokens(data.value("accessToken").toString(), data.value("renewToken").toString(), true); } ); connect( log.get(), &Request::Login::error, this, - [this, &finished] (const QString& error) { + [this, finished] (const QString& error) { callCallback(finished, error, {QJSValue(false)}); magpie.setState(Models::Magpie::NotAuthenticated); }