| 439 | } |
| 440 | |
| 441 | void Storage::UpdateSettingsGraph(const SettingsData &settingsData) |
| 442 | { |
| 443 | QJsonObject json; |
| 444 | json["version"] = settingsData.GraphVersion; |
| 445 | QString data = QJsonDocument(json).toJson(QJsonDocument::Compact); |
| 446 | |
| 447 | QSqlQuery query(QSqlDatabase::database(DB_CONNECTION_NAME)); |
| 448 | query.prepare("INSERT OR REPLACE INTO Settings (key, data) VALUES ('SettingsGraph', :Data);"); |
| 449 | query.bindValue(":Data", data); |
| 450 | if (!query.exec()) |
| 451 | LogError("SettingsGraph not updated in database: %s\n", query.lastError().text().toStdString().c_str()); |
| 452 | } |
| 453 | |
| 454 | void Storage::SelectSettingsTasks(SettingsData* settingsData) |
| 455 | { |