diff -r 8540fd0166e7 -r efc213beb605 src/database/db_recipe.cpp --- a/src/database/db_recipe.cpp Sun Jun 12 20:06:39 2022 +0200 +++ b/src/database/db_recipe.cpp Mon Jun 13 10:54:23 2022 +0200 @@ -216,9 +216,9 @@ qDebug() << "empty hops"; } - const auto& m_json = query.value("json_miscs").toString(); - if (!m_json.trimmed().isEmpty()) { - const auto& formattedJson = QString("%1").arg(m_json); + const auto& json = query.value("json_miscs").toString(); + if (!json.trimmed().isEmpty()) { + const auto& formattedJson = QString("%1").arg(json); QJsonDocument miscs = QJsonDocument::fromJson(formattedJson.toUtf8(), &parseError); if (parseError.error != QJsonParseError::NoError) { qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset; @@ -226,13 +226,13 @@ for (int i = 0; i < miscs.array().size(); i++) { QJsonObject obj = miscs.array().at(i).toObject(); Miscs m; - m.m_name = obj["m_name"].toString(); - m.m_amount = obj["m_amount"].toDouble(); - m.m_type = obj["m_type"].toInt(); - m.m_use_use = obj["m_use_use"].toInt(); - m.m_time = obj["m_time"].toDouble(); - m.m_amount_is_weight = obj["m_amount_is_weight"].toInt() ? true:false; - m.m_cost = obj["m_cost"].toDouble(); + m.name = obj["name"].toString(); + m.amount = obj["amount"].toDouble(); + m.type = obj["type"].toInt(); + m.use_use = obj["use_use"].toInt(); + m.time = obj["time"].toDouble(); + m.amount_is_weight = obj["amount_is_weight"].toInt() ? true:false; + m.cost = obj["cost"].toDouble(); reci->miscs.append(m); } } @@ -549,13 +549,13 @@ QJsonArray array; for (int i = 0; i < reci->miscs.size(); i++) { QJsonObject obj; - obj.insert("m_name", reci->miscs.at(i).m_name); - obj.insert("m_amount", round(reci->miscs.at(i).m_amount * 10000) / 10000); - obj.insert("m_type", reci->miscs.at(i).m_type); - obj.insert("m_use_use", reci->miscs.at(i).m_use_use); - obj.insert("m_time", round(reci->miscs.at(i).m_time)); - obj.insert("m_amount_is_weight", reci->miscs.at(i).m_amount_is_weight ? 1:0); - obj.insert("m_cost", round(reci->miscs.at(i).m_cost * 10000) / 10000); + obj.insert("name", reci->miscs.at(i).name); + obj.insert("amount", round(reci->miscs.at(i).amount * 10000) / 10000); + obj.insert("type", reci->miscs.at(i).type); + obj.insert("use_use", reci->miscs.at(i).use_use); + obj.insert("time", round(reci->miscs.at(i).time)); + obj.insert("amount_is_weight", reci->miscs.at(i).amount_is_weight ? 1:0); + obj.insert("cost", round(reci->miscs.at(i).cost * 10000) / 10000); array.append(obj); /* Append this object */ } QJsonDocument doc;