comparison OrthancServer/Sources/Database/Compatibility/GenericFind.cpp @ 5674:74f3aab95886 find-refactoring

simplification
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 06 Jul 2024 14:43:46 +0200
parents e300f22a46f0
children b744a2cf408a
comparison
equal deleted inserted replaced
5673:ebcbb448bea8 5674:74f3aab95886
544 544
545 currentLevel = childrenLevel; 545 currentLevel = childrenLevel;
546 } 546 }
547 } 547 }
548 548
549 for (std::set<MetadataType>::const_iterator it = request.GetRetrieveChildrenMetadata().begin();
550 it != request.GetRetrieveChildrenMetadata().end(); ++it)
551 {
552 std::list<std::string> values;
553 transaction_.GetChildrenMetadata(values, internalId, *it);
554 resource->AddChildrenMetadata(*it, values);
555 }
556
557 if (request.IsRetrieveOneInstanceIdentifier() && 549 if (request.IsRetrieveOneInstanceIdentifier() &&
558 !request.GetChildrenRetrieveSpecification(ResourceType_Instance).IsRetrieveIdentifiers()) 550 !request.GetChildrenRetrieveSpecification(ResourceType_Instance).IsRetrieveIdentifiers())
559 { 551 {
560 int64_t currentId = internalId; 552 int64_t currentId = internalId;
561 ResourceType currentLevel = level; 553 ResourceType currentLevel = level;