From 1e58d8eb4bf446a172be22329fe2a239021f7232 Mon Sep 17 00:00:00 2001 From: dannyrb Date: Tue, 12 May 2020 15:27:59 -0400 Subject: [PATCH] Wire up beginnings of series search --- .../default/src/DicomWebDataSource/index.js | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/extensions/default/src/DicomWebDataSource/index.js b/extensions/default/src/DicomWebDataSource/index.js index 6f35b3abd..a93dcf296 100644 --- a/extensions/default/src/DicomWebDataSource/index.js +++ b/extensions/default/src/DicomWebDataSource/index.js @@ -46,8 +46,8 @@ function createDicomWebApi(dicomWebConfig) { const results = await qidoSearch( qidoDicomWebClient, - studyInstanceUid, - seriesInstanceUid, + undefined, + undefined, mappedParams ); @@ -55,6 +55,23 @@ function createDicomWebApi(dicomWebConfig) { }, processResults: processResults.bind(), }, + series: { + // mapParams: mapParams.bind(), + search: async function(origParams) { + const { studyInstanceUid, seriesInstanceUid, ...mappedParams } = + mapParams(origParams) || {}; + + const results = await qidoSearch( + qidoDicomWebClient, + studyInstanceUid, + undefined, + mappedParams + ); + + return processResults(results); + }, + // processResults: processResults.bind(), + }, instances: { search: (studyInstanceUid, queryParamaters) => qidoSearch.call(