From 7693b5db5da0eaff752167db85e58fb2039cf4d0 Mon Sep 17 00:00:00 2001 From: Spiros Date: Sat, 3 Aug 2024 03:27:27 +0300 Subject: [PATCH] Add a fallback value for firmware version --- src/mainwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 207dd4a..6a158c7 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -338,7 +338,7 @@ void MainWindow::populateWindow(const QJsonObject &localObj, const QString &heal QJsonObject pollingMinutes = localObj["ata_smart_data"].toObject()["self_test"].toObject()["polling_minutes"].toObject(); QJsonObject nvmeLog = localObj["nvme_smart_health_information_log"].toObject(); QString modelName = localObj["model_name"].toString(); - QString firmwareVersion = localObj["firmware_version"].toString(); + QString firmwareVersion = localObj["firmware_version"].toString("----"); double diskCapacityGB = localObj.value("user_capacity").toObject().value("bytes").toDouble() / 1e9; int diskCapacityGbInt = static_cast(diskCapacityGB); int powerCycleCountInt = localObj["power_cycle_count"].toInt(-1);