changeset 6716:ba2ac5b743bb

fix LookupIdentifierExact()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 14 Apr 2026 09:29:09 +0200
parents e1587337c059
children 452e7ad09e80
files OrthancServer/Sources/Database/StatelessDatabaseOperations.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/OrthancServer/Sources/Database/StatelessDatabaseOperations.cpp	Tue Apr 14 07:22:04 2026 +0200
+++ b/OrthancServer/Sources/Database/StatelessDatabaseOperations.cpp	Tue Apr 14 09:29:09 2026 +0200
@@ -1220,7 +1220,7 @@
     if (!isIdentical) // if an exact match can not be ensured because some values contained characters that are removed from the DicomIdentifier table during normalization,
                       // search in the MainDicomTags table instead.
     {
-      dbConstraint.reset(c.ConvertToDatabaseConstraint(isIdentical, level, DicomTagType_Main));
+      dbConstraint.reset(c.ConvertToDatabaseConstraint(isIdentical, level, DicomTagType_Identifier));
     }
 
     request.GetDicomTagConstraints().AddConstraint(dbConstraint.release());