This commit is contained in:
Ondřej Fischer 2019-11-14 15:49:29 +01:00
parent 6d73a9c712
commit 79c1fc36fe
5 changed files with 68 additions and 68 deletions

View File

@ -1,32 +1,32 @@
INCLUDEPATH += $$PWD INCLUDEPATH += $$PWD
CONFIG += c++14 CONFIG += c++14
SOURCES += \ SOURCES += \
$$PWD/colnodapi.cpp \ $$PWD/colnodapi.cpp \
$$PWD/data.cpp \ $$PWD/data.cpp \
$$PWD/databaseapi.cpp \ $$PWD/databaseapi.cpp \
$$PWD/datamanager.cpp \ $$PWD/datamanager.cpp \
$$PWD/entity.cpp \ $$PWD/entity.cpp \
$$PWD/logger.cpp \ $$PWD/logger.cpp \
$$PWD/requestmanager.cpp \ $$PWD/requestmanager.cpp \
$$PWD/response.cpp \ $$PWD/response.cpp \
$$PWD/subject.cpp \ $$PWD/subject.cpp \
$$PWD/syncmanager.cpp \ $$PWD/syncmanager.cpp \
$$PWD/token.cpp $$PWD/token.cpp
HEADERS += \ HEADERS += \
$$PWD/colnodapi.h \ $$PWD/colnodapi.h \
$$PWD/data.h \ $$PWD/data.h \
$$PWD/databaseapi.h \ $$PWD/databaseapi.h \
$$PWD/datamanager.h \ $$PWD/datamanager.h \
$$PWD/entity.h \ $$PWD/entity.h \
$$PWD/logger.h \ $$PWD/logger.h \
$$PWD/requestmanager.h \ $$PWD/requestmanager.h \
$$PWD/response.h \ $$PWD/response.h \
$$PWD/subject.h \ $$PWD/subject.h \
$$PWD/syncmanager.h \ $$PWD/syncmanager.h \
$$PWD/token.h $$PWD/token.h
include(../../server-sdk/serversdk.pri) include(../../server-sdk/serversdk.pri)

View File

@ -1,14 +1,14 @@
#include "data.h" #include "data.h"
Data::Data() Data::Data()
{ {
} }
void Data::clear() void Data::clear()
{ {
updatedTokens.clear(); updatedTokens.clear();
updatedSubjects.clear(); updatedSubjects.clear();
deletedTokens.clear(); deletedTokens.clear();
deletedSubjects.clear(); deletedSubjects.clear();
} }

View File

@ -1,19 +1,19 @@
#pragma once #pragma once
#include "token.h" #include "token.h"
#include "subject.h" #include "subject.h"
class Data class Data
{ {
public: public:
Data(); Data();
void clear(); void clear();
QHash<QUuid, std::shared_ptr<Token>> updatedTokens; QHash<QUuid, std::shared_ptr<Token>> updatedTokens;
QList<QString> deletedTokens; QList<QString> deletedTokens;
QHash<QUuid, std::shared_ptr<Subject>> updatedSubjects; QHash<QUuid, std::shared_ptr<Subject>> updatedSubjects;
QList<QString> deletedSubjects; QList<QString> deletedSubjects;
}; };

View File

@ -15,7 +15,7 @@
#include "serversdk/databasetable.h" #include "serversdk/databasetable.h"
// TODO: move to token class
class TokenTable : public serversdk::DatabaseTable { class TokenTable : public serversdk::DatabaseTable {
Q_OBJECT Q_OBJECT
TABLE_PROPERTY(QUuid, id, setId, QUuid()) TABLE_PROPERTY(QUuid, id, setId, QUuid())

View File

@ -99,12 +99,12 @@ void SyncManager::areDataReady()
} }
void SyncManager::saveColnodData(std::shared_ptr<Data> data) void SyncManager::saveColnodData(const std::shared_ptr<Data> &data)
{ {
colnodData = data; colnodData = data;
} }
void SyncManager::saveDatabaseData(std::shared_ptr<Data> data) void SyncManager::saveDatabaseData(const std::shared_ptr<Data> &data)
{ {
databaseData = data; databaseData = data;
} }