# HG changeset patch # User Sebastien Jodogne # Date 1380021759 -7200 # Node ID 48c9f83587a8dab40889d979d101ff9c18bbcc82 # Parent 11fee43c586106d01cd8b396938a45c422038da1 fix diff -r 11fee43c5861 -r 48c9f83587a8 OrthancServer/OrthancRestApi.cpp --- a/OrthancServer/OrthancRestApi.cpp Tue Sep 17 16:19:36 2013 +0200 +++ b/OrthancServer/OrthancRestApi.cpp Tue Sep 24 13:22:39 2013 +0200 @@ -1242,9 +1242,10 @@ ParseReplacements(replacements, replacementsPart); // Generate random Patient's Name if none is specified - if (replacements.find(DicomTag(0x0010, 0x0010)) == replacements.end()) + if (toKeep.find(DICOM_TAG_PATIENT_NAME) == toKeep.end() && + replacements.find(DICOM_TAG_PATIENT_NAME) == replacements.end()) { - replacements.insert(std::make_pair(DicomTag(0x0010, 0x0010), GeneratePatientName(context))); + replacements.insert(std::make_pair(DICOM_TAG_PATIENT_NAME, GeneratePatientName(context))); } return true;