diff --git a/src/colnod/colnodapi.cpp b/src/colnod/colnodapi.cpp index c0c613b..6554923 100644 --- a/src/colnod/colnodapi.cpp +++ b/src/colnod/colnodapi.cpp @@ -20,7 +20,7 @@ void ColnodAPI::downloadData() auto login = requestLogin(); connect(login.get(), &serversdk::Request::finished, this, [=](){ // Get login token - if (checkRequest(login)) { + if (!checkRequest(login)) { emit error(); } @@ -28,7 +28,7 @@ void ColnodAPI::downloadData() token.fromJson(login->responseData()); authToken = token.id(); - std::shared_ptr data; + auto data = std::make_shared(); auto errorHandler = [=](std::shared_ptr request){ if (!checkRequest(request)) {