From 2737903386cf97399473e0fa64fe53ad14da155a Mon Sep 17 00:00:00 2001 From: Joe Boccanfuso <109477394+jbocce@users.noreply.github.com> Date: Mon, 18 Sep 2023 11:02:27 -0400 Subject: [PATCH] fix(DicomJson): retrieve.series.metadata method should be async (#3659) --- extensions/default/src/DicomJSONDataSource/index.js | 2 +- extensions/default/src/DicomWebProxyDataSource/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/default/src/DicomJSONDataSource/index.js b/extensions/default/src/DicomJSONDataSource/index.js index 15ca386aa..d75ab67e5 100644 --- a/extensions/default/src/DicomJSONDataSource/index.js +++ b/extensions/default/src/DicomJSONDataSource/index.js @@ -152,7 +152,7 @@ function createDicomJSONApi(dicomJsonConfig) { return getDirectURL(wadoRoot, params); }, series: { - metadata: ({ StudyInstanceUID, madeInClient = false, customSort } = {}) => { + metadata: async ({ StudyInstanceUID, madeInClient = false, customSort } = {}) => { if (!StudyInstanceUID) { throw new Error('Unable to query for SeriesMetadata without StudyInstanceUID'); } diff --git a/extensions/default/src/DicomWebProxyDataSource/index.js b/extensions/default/src/DicomWebProxyDataSource/index.js index 05ebb57ac..ab1d8e49e 100644 --- a/extensions/default/src/DicomWebProxyDataSource/index.js +++ b/extensions/default/src/DicomWebProxyDataSource/index.js @@ -48,7 +48,7 @@ function createDicomWebProxyApi(dicomWebProxyConfig, UserAuthenticationService) retrieve: { directURL: (...args) => dicomWebDelegate.retrieve.directURL(...args), series: { - metadata: (...args) => dicomWebDelegate.retrieve.series.metadata(...args), + metadata: async (...args) => dicomWebDelegate.retrieve.series.metadata(...args), }, }, store: {