fix(calibration): do not override user set calibration (#5231)

Co-authored-by: Bill Wallace <wayfarer3130@gmail.com>
This commit is contained in:
IbrahimandBill Wallace authored and GitHub committed 2025-07-23 12:48:29 -04:00
1 parent c271e869c2
commit 75cc6eff32
1 file changed
+11 -5
+11 -5
View File
@@ -535,11 +535,17 @@ const WADO_IMAGE_LOADER = {
let imageOrientationPatient;
if (PixelSpacing) {
[rowPixelSpacing, columnPixelSpacing] = PixelSpacing;
calibratedPixelSpacingMetadataProvider.add(instance.imageId, {
rowPixelSpacing: parseFloat(PixelSpacing[0]),
columnPixelSpacing: parseFloat(PixelSpacing[1]),
type,
});
const calibratedPixelSpacing = utilities.calibratedPixelSpacingMetadataProvider.get(
'calibratedPixelSpacing',
instance.imageId
);
if (!calibratedPixelSpacing) {
calibratedPixelSpacingMetadataProvider.add(instance.imageId, {
rowPixelSpacing: parseFloat(PixelSpacing[0]),
columnPixelSpacing: parseFloat(PixelSpacing[1]),
type,
});
}
} else {
rowPixelSpacing = columnPixelSpacing = 1;
usingDefaultValues = true;