From 27af6821b56f2c5be3a5d4ce38d05be6fbce68f4 Mon Sep 17 00:00:00 2001 From: Ghadeer Albattarni <165973963+GhadeerAlbattarni@users.noreply.github.com> Date: Tue, 19 May 2026 15:28:05 -0400 Subject: [PATCH] fix(measurements): read displayName in SplineROI and PlanarFreehandROI reports (#5908) --- .../utils/measurementServiceMappings/PlanarFreehandROI.ts | 6 +++--- .../src/utils/measurementServiceMappings/SplineROI.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/extensions/cornerstone/src/utils/measurementServiceMappings/PlanarFreehandROI.ts b/extensions/cornerstone/src/utils/measurementServiceMappings/PlanarFreehandROI.ts index 07d500d9d..904f44c18 100644 --- a/extensions/cornerstone/src/utils/measurementServiceMappings/PlanarFreehandROI.ts +++ b/extensions/cornerstone/src/utils/measurementServiceMappings/PlanarFreehandROI.ts @@ -96,7 +96,7 @@ function getMappedAnnotations(annotation, displaySetService) { const { cachedStats } = data; const { referencedImageId } = metadata; - if( !cachedStats ) { + if (!cachedStats) { return; } @@ -160,8 +160,8 @@ function getColumnValueReport(annotation, customizationService) { const { metadata, data } = annotation; const stats = data.cachedStats[`imageId:${metadata.referencedImageId}`]; - report.forEach(({ name, value }) => { - columns.push(name); + report.forEach(({ displayName, value }) => { + columns.push(displayName); stats[value] ? values.push(stats[value]) : values.push('not available'); }); diff --git a/extensions/cornerstone/src/utils/measurementServiceMappings/SplineROI.ts b/extensions/cornerstone/src/utils/measurementServiceMappings/SplineROI.ts index 80225b4fe..9e9847c1a 100644 --- a/extensions/cornerstone/src/utils/measurementServiceMappings/SplineROI.ts +++ b/extensions/cornerstone/src/utils/measurementServiceMappings/SplineROI.ts @@ -158,8 +158,8 @@ function getColumnValueReport(annotation, customizationService) { const { metadata, data } = annotation; const stats = data.cachedStats[`imageId:${metadata.referencedImageId}`]; - report.forEach(({ name, value }) => { - columns.push(name); + report.forEach(({ displayName, value }) => { + columns.push(displayName); stats[value] ? values.push(stats[value]) : values.push('not available'); });