diff --git a/libs/BeetRoundCore/formats/jsonparser.cpp b/libs/BeetRoundCore/formats/jsonparser.cpp index 854e2ec..9bb8b6e 100644 --- a/libs/BeetRoundCore/formats/jsonparser.cpp +++ b/libs/BeetRoundCore/formats/jsonparser.cpp @@ -53,6 +53,8 @@ QByteArray JsonParser::itemValuesListToJson(const QList& itemVa const QVariant value = itemValues.value(role); if (STRING_ROLES.contains(role)) { itemObject.insert(roleName, value.toString()); + } else if (TYPE_ROLES.contains(role)) { + itemObject.insert(roleName, value.toString()); } else if (INT_ROLES.contains(role)) { itemObject.insert(roleName, value.toInt()); } else if (DOUBLE_ROLES.contains(role)) { @@ -72,7 +74,7 @@ QByteArray JsonParser::itemValuesListToJson(const QList& itemVa } QByteArray JsonParser::toJsonDoc(const QHash& values, - const QString& objectName) { + const QString& objectName) { QJsonDocument jsonDoc; QJsonObject rootObject; QJsonObject itemObject; diff --git a/libs/BeetRoundCore/genericcore.cpp b/libs/BeetRoundCore/genericcore.cpp index 3fddcbe..4778207 100644 --- a/libs/BeetRoundCore/genericcore.cpp +++ b/libs/BeetRoundCore/genericcore.cpp @@ -164,7 +164,6 @@ void GenericCore::onLoginSuccessful() { void GenericCore::onBiddingsChanged(const QList biddings) { qInfo() << "onBiddingsChanged: biddings:" << biddings.count(); - // NEXT merge biddings into model m_mainModel->updateBiddings(biddings); }