# HG changeset patch # User Sebastien Jodogne # Date 1429543562 -7200 # Node ID 911a1ad5ebe876a4e4d4e223671373d94bdfb38a # Parent c90a4a42a3f26860942ac3dd9ae14b8ed075bfe3 re-fix issue 30 diff -r c90a4a42a3f2 -r 911a1ad5ebe8 OrthancServer/OrthancFindRequestHandler.cpp --- a/OrthancServer/OrthancFindRequestHandler.cpp Wed Apr 08 17:33:07 2015 +0200 +++ b/OrthancServer/OrthancFindRequestHandler.cpp Mon Apr 20 17:26:02 2015 +0200 @@ -205,8 +205,14 @@ for (size_t i = 0; i < query.GetSize(); i++) { // Fix issue 30 (QR response missing "Query/Retrieve Level" (008,0052)) - /*if (query.GetElement(i).GetTag() != DICOM_TAG_QUERY_RETRIEVE_LEVEL && - query.GetElement(i).GetTag() != DICOM_TAG_SPECIFIC_CHARACTER_SET)*/ + if (query.GetElement(i).GetTag() == DICOM_TAG_QUERY_RETRIEVE_LEVEL) + { + result.SetValue(query.GetElement(i).GetTag(), query.GetElement(i).GetValue()); + } + else if (query.GetElement(i).GetTag() == DICOM_TAG_SPECIFIC_CHARACTER_SET) + { + } + else { std::string tag = query.GetElement(i).GetTag().Format(); std::string value;