diff --git a/src/DataReader/PatientDataReader.cpp b/src/DataReader/PatientDataReader.cpp index 5199333..d453769 100644 --- a/src/DataReader/PatientDataReader.cpp +++ b/src/DataReader/PatientDataReader.cpp @@ -96,6 +96,11 @@ PatientData PatientDataReader::getPatientDataFromHJ(const std::string& aFilePath { return result; } + + if(!jsonObj.at("Patient Info").is_string()) + { + return result; + } patientJsonString = jsonObj.at("Patient Info").get(); patientJsonString = AESEncryptHelper::decrypt(patientJsonString); if(patientJsonString.empty())