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); }