Mercurial > hg > orthanc
comparison OrthancServer/Sources/OrthancRestApi/OrthancRestResources.cpp @ 5579:77570cce8855 find-refactoring
removed redundant FindResponse::resourceId_
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 27 Apr 2024 11:31:39 +0200 |
parents | 5a13483d12c5 |
children | 74cc31c8db2b |
comparison
equal
deleted
inserted
replaced
5577:9e74e761b108 | 5579:77570cce8855 |
---|---|
313 | 313 |
314 if (request.IsResponseIdentifiersOnly()) | 314 if (request.IsResponseIdentifiersOnly()) |
315 { | 315 { |
316 for (size_t i = 0; i < response.GetSize(); i++) | 316 for (size_t i = 0; i < response.GetSize(); i++) |
317 { | 317 { |
318 std::string resourceId = response.GetItem(i).GetResourceId(); | 318 std::string resourceId = response.GetItem(i).GetIdentifiers().GetLevel(resourceType); |
319 answer.append(resourceId); | 319 answer.append(resourceId); |
320 } | 320 } |
321 } | 321 } |
322 else | 322 else |
323 { | 323 { |
324 for (size_t i = 0; i < response.GetSize(); i++) | 324 for (size_t i = 0; i < response.GetSize(); i++) |
325 { | 325 { |
326 context.AppendFindResponse(answer, response.GetItem(i), format, requestedTags, true /* allowStorageAccess */); | 326 context.AppendFindResponse(answer, resourceType, response.GetItem(i), format, requestedTags, true /* allowStorageAccess */); |
327 } | 327 } |
328 } | 328 } |
329 | 329 |
330 call.GetOutput().AnswerJson(answer); | 330 call.GetOutput().AnswerJson(answer); |
331 } | 331 } |