From aef68d18b82455ee485fef70df4ee7ba2c775417 Mon Sep 17 00:00:00 2001 From: Salim Kanoun Date: Thu, 9 Jan 2025 16:51:09 +0100 Subject: [PATCH] fix: Make StudyInstanceUID optional to retrieve a Series from DicomMetadataStore (#4644) --- .../src/services/DicomMetadataStore/DicomMetadataStore.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts b/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts index 99843e810..10442cc25 100644 --- a/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts +++ b/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts @@ -58,6 +58,11 @@ function _getStudy(StudyInstanceUID) { } function _getSeries(StudyInstanceUID, SeriesInstanceUID) { + if(!StudyInstanceUID) { + const series = _model.studies.map(study => study.series).flat(); + return series.find(aSeries => aSeries.SeriesInstanceUID === SeriesInstanceUID); + } + const study = _getStudy(StudyInstanceUID); if (!study) {