Mercurial > hg > orthanc
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());
