# HG changeset patch # User Sebastien Jodogne # Date 1380114758 -7200 # Node ID e5eaef9cad80521694c0d75f82d53103900b64ab # Parent ec2c2411d4db170bf0bac44182474d75b54d1bd6# Parent 48c9f83587a8dab40889d979d101ff9c18bbcc82 mainline -> laaw integration diff -r ec2c2411d4db -r e5eaef9cad80 OrthancServer/OrthancRestApi.cpp --- a/OrthancServer/OrthancRestApi.cpp Wed Sep 25 15:03:24 2013 +0200 +++ b/OrthancServer/OrthancRestApi.cpp Wed Sep 25 15:12:38 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;