Mercurial > hg > orthanc
diff OrthancServer/Sources/ServerContext.cpp @ 5590:8b32213af23e find-refactoring
replaced FindRequest::ResponseContent by booleans
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 03 May 2024 18:17:53 +0200 |
parents | b51ee994cd6f |
children | 1e2631b8b9af |
line wrap: on
line diff
--- a/OrthancServer/Sources/ServerContext.cpp Fri May 03 17:26:06 2024 +0200 +++ b/OrthancServer/Sources/ServerContext.cpp Fri May 03 18:17:53 2024 +0200 @@ -2728,23 +2728,23 @@ ExpandedResource resource(request, item); ExpandResourceFlags expandFlags = ExpandResourceFlags_None; - if (request.HasResponseContent(FindRequest::ResponseContent_Children)) + if (request.IsRetrieveChildrenIdentifiers()) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeChildren); } - if (request.HasResponseContent(FindRequest::ResponseContent_Metadata)) + if (request.IsRetrieveMetadata()) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeAllMetadata | ExpandResourceFlags_IncludeMetadata ); } - if (request.HasResponseContent(FindRequest::ResponseContent_MainDicomTags)) + if (request.IsRetrieveTagsAtLevel(request.GetLevel())) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeMainDicomTags); } - if (request.HasResponseContent(FindRequest::ResponseContent_IsStable)) + if (true /* request.HasResponseContent(FindRequest::ResponseContent_IsStable) */) // TODO-FIND: Is this correct? { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeIsStable); } - if (request.HasResponseContent(FindRequest::ResponseContent_Labels)) + if (request.IsRetrieveLabels()) { expandFlags = static_cast<ExpandResourceFlags>(expandFlags | ExpandResourceFlags_IncludeLabels); }