Mercurial > hg > orthanc
diff OrthancServer/Sources/Database/Compatibility/GenericFind.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/Database/Compatibility/GenericFind.cpp Fri May 03 17:26:06 2024 +0200 +++ b/OrthancServer/Sources/Database/Compatibility/GenericFind.cpp Fri May 03 18:17:53 2024 +0200 @@ -32,8 +32,7 @@ void GenericFind::Execute(FindResponse& response, const FindRequest& request) { - if (request.GetResponseContent() == FindRequest::ResponseContent_IdentifiersOnly && - !request.GetOrthancIdentifiers().HasPatientId() && + if (!request.GetOrthancIdentifiers().HasPatientId() && !request.GetOrthancIdentifiers().HasStudyId() && !request.GetOrthancIdentifiers().HasSeriesId() && !request.GetOrthancIdentifiers().HasInstanceId() && @@ -76,7 +75,7 @@ { const FindResponse::Resource& resource = response.GetResource(i); - if (request.HasResponseContent(FindRequest::ResponseContent_MainDicomTags)) + if (request.IsRetrieveTagsAtLevel(request.GetLevel())) { DicomMap tmp; resource.GetDicomTagsAtLevel(tmp, request.GetLevel());