comparison OrthancServer/Sources/Database/Compatibility/GenericFind.cpp @ 5614:4640b7ae9a11 find-refactoring

moving normalization of constraints into FindRequest
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 09 May 2024 11:59:56 +0200
parents 4690a0d2b01e
children a10978a5e65c
comparison
equal deleted inserted replaced
5613:f1ce8dd361b7 5614:4640b7ae9a11
31 namespace Orthanc 31 namespace Orthanc
32 { 32 {
33 namespace Compatibility 33 namespace Compatibility
34 { 34 {
35 void GenericFind::ExecuteFind(std::list<std::string>& identifiers, 35 void GenericFind::ExecuteFind(std::list<std::string>& identifiers,
36 const FindRequest& request, 36 const FindRequest& request)
37 const std::vector<DatabaseConstraint>& normalized)
38 { 37 {
39 if (!request.GetOrthancIdentifiers().HasPatientId() && 38 if (!request.GetOrthancIdentifiers().HasPatientId() &&
40 !request.GetOrthancIdentifiers().HasStudyId() && 39 !request.GetOrthancIdentifiers().HasStudyId() &&
41 !request.GetOrthancIdentifiers().HasSeriesId() && 40 !request.GetOrthancIdentifiers().HasSeriesId() &&
42 !request.GetOrthancIdentifiers().HasInstanceId() && 41 !request.GetOrthancIdentifiers().HasInstanceId() &&