Mercurial > hg > orthanc
diff OrthancServer/Sources/ServerContext.cpp @ 5596:81a29ad7fb4b find-refactoring
added possibility to retrieve main DICOM tags and metadata at any level
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 07 May 2024 18:44:53 +0200 |
parents | 1e2631b8b9af |
children | a3732285f8b6 |
line wrap: on
line diff
--- a/OrthancServer/Sources/ServerContext.cpp Tue May 07 12:53:12 2024 +0200 +++ b/OrthancServer/Sources/ServerContext.cpp Tue May 07 18:44:53 2024 +0200 @@ -2732,11 +2732,11 @@ { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeChildren); } - if (request.IsRetrieveMetadata()) + if (request.IsRetrieveMetadata(request.GetLevel())) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeAllMetadata | ExpandResourceFlags_IncludeMetadata ); } - if (request.IsRetrieveMainDicomTags()) + if (request.IsRetrieveMainDicomTags(request.GetLevel())) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeMainDicomTags); }