Mercurial > hg > orthanc
diff OrthancServer/Sources/OrthancInitialization.cpp @ 5037:3444990cf295
cleanup
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 24 Jun 2022 16:16:43 +0200 |
parents | 877bc3b96476 |
children | 1c08cd68250a |
line wrap: on
line diff
--- a/OrthancServer/Sources/OrthancInitialization.cpp Fri Jun 24 15:47:10 2022 +0200 +++ b/OrthancServer/Sources/OrthancInitialization.cpp Fri Jun 24 16:16:43 2022 +0200 @@ -215,27 +215,7 @@ for (Json::Value::ArrayIndex i = 0; i < levels.size(); i++) { - ResourceType level; - if (levels[i] == "Patient") - { - level = ResourceType_Patient; - } - else if (levels[i] == "Study") - { - level = ResourceType_Study; - } - else if (levels[i] == "Series") - { - level = ResourceType_Series; - } - else if (levels[i] == "Instance") - { - level = ResourceType_Instance; - } - else - { - throw OrthancException(ErrorCode_BadFileFormat, "Unknown entry '" + levels[i] + "' in ExtraMainDicomTags."); - } + ResourceType level = StringToResourceType(levels[i].c_str()); const Json::Value& content = configuration[EXTRA_MAIN_DICOM_TAGS][levels[i]];