From cfc18ed05e610da43adc83699bc31d7eb5971cbf Mon Sep 17 00:00:00 2001 From: Krad Date: Tue, 17 May 2022 16:35:30 +0800 Subject: [PATCH] Empty Scan ID Initial check.2 --- src/json/ScanJson.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/json/ScanJson.cpp b/src/json/ScanJson.cpp index adae9c3..30e2ec5 100644 --- a/src/json/ScanJson.cpp +++ b/src/json/ScanJson.cpp @@ -14,7 +14,8 @@ void ScanJson::save() { } QFile f(QString("%1/jsons/%2.json").arg(QCoreApplication::applicationDirPath(),scanID.c_str())); f.open(QFileDevice::ReadWrite); - cJSON_AddItemToObject(root, "EmptyScanID", cJSON_CreateString(emptyScanID.c_str())); + cJSON_AddItemToObject(root, "EmptyScanID", + cJSON_CreateString(emptyScanID.empty()?JsonObject::Instance()->getEmptyScanID():emptyScanID.c_str())); cJSON_AddItemToObject(root, "ScanID", cJSON_CreateString(scanID.c_str())); char* content = cJSON_Print(root); f.write(content);