mirror of
https://gitlab.com/spaceti-app/integrations/acs/colnod-connector.git
synced 2026-07-12 12:00:37 +02:00
fix bugs
This commit is contained in:
parent
1784b33f7f
commit
a9852b88c1
@ -96,7 +96,7 @@ private:
|
||||
QString mPassword;
|
||||
Timestamp mLastSync;
|
||||
bool mDryMode = false;
|
||||
bool mValid = false;
|
||||
bool mValid = true;
|
||||
|
||||
std::shared_ptr<Data> mData;
|
||||
|
||||
|
||||
@ -255,6 +255,10 @@ std::shared_ptr<Token> DatabaseAPI::getToken(const QString &id)
|
||||
bool DatabaseAPI::isAlreadyDeleted(const QString &id)
|
||||
{
|
||||
auto token = getToken(id);
|
||||
if (!token) {
|
||||
qWarning(database) << "Token deleted in colnod doesn't exists in db, will be noted as already deleted in stats";
|
||||
return true;
|
||||
}
|
||||
if (token->deleted())
|
||||
return true;
|
||||
return false;
|
||||
|
||||
@ -16,14 +16,14 @@ bool SyncManager::init()
|
||||
connect(database.get(), &DatabaseAPI::error, [=](){
|
||||
QCoreApplication::exit(1);
|
||||
});
|
||||
connect(colnod.get(), &ColnodAPI::error, [=](){
|
||||
QCoreApplication::exit(1);
|
||||
});
|
||||
|
||||
if (database->open()){
|
||||
mlastSync.set_timestamp(database->getLastSync());
|
||||
|
||||
colnod = std::make_shared<ColnodAPI>(&reqMan, mlastSync.timestamp(), mDryMode);
|
||||
connect(colnod.get(), &ColnodAPI::error, [=](){
|
||||
QCoreApplication::exit(1);
|
||||
});
|
||||
|
||||
// -1 --> some error with getting data from DB
|
||||
if (mlastSync.timestamp() >= 0){
|
||||
|
||||
@ -173,6 +173,7 @@ int ComplexTest::getNumOfSubjects()
|
||||
// subjectsRespSpy.wait(timeout);
|
||||
// auto doc = getJsonDoc(subjectsResp->getJson());
|
||||
// return doc.object()["items"].toArray().size();
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ComplexTest::getNumOfTokens()
|
||||
@ -183,6 +184,7 @@ int ComplexTest::getNumOfTokens()
|
||||
// tokensRespSpy.wait(timeout);
|
||||
// auto doc = getJsonDoc(tokensResp->getJson());
|
||||
// return doc.object()["items"].toArray().size();
|
||||
return 0;
|
||||
}
|
||||
|
||||
QJsonDocument ComplexTest::getJsonDoc(const QString &json)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user