From bc3560d8a3bb169203e9985359e051dbd29c414c Mon Sep 17 00:00:00 2001 From: ivmartel Date: Wed, 4 Sep 2024 16:13:30 +0200 Subject: [PATCH] Use refSeriesUID and not study to find ref layer --- src/app/application.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/application.js b/src/app/application.js index 069fe1601f..7076babc18 100644 --- a/src/app/application.js +++ b/src/app/application.js @@ -1960,14 +1960,15 @@ export class App { throw new Error('Cannot initialise layer with missing data, id: ' + dataId); } - const studyInstanceUID = - data.annotationGroup.getMetaValue('StudyInstanceUID'); + const refSeriesSeq = + data.annotationGroup.getMetaValue('ReferencedSeriesSequence'); + const refSeriesInstanceUID = refSeriesSeq.value[0].SeriesInstanceUID; const viewLayers = layerGroup.searchViewLayers({ - StudyInstanceUID: studyInstanceUID + SeriesInstanceUID: refSeriesInstanceUID }); if (viewLayers.length === 0) { console.warn( - 'No loaded data that matches the measurement study UID'); + 'No loaded data that matches the measurement reference series UID'); return; } const refViewLayer = viewLayers[0];