From afe184ec78dcc8f780e64687e06670365beeb77e Mon Sep 17 00:00:00 2001 From: zhenggu_rkie <43308087+gz281620758@users.noreply.github.com> Date: Thu, 22 Jan 2026 10:59:20 +0800 Subject: [PATCH] fix: the null value check issue in image spacing calculation (#5726) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 顾争 Co-authored-by: Bill Wallace --- .../default/src/utils/validations/areAllImageSpacingEqual.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/default/src/utils/validations/areAllImageSpacingEqual.ts b/extensions/default/src/utils/validations/areAllImageSpacingEqual.ts index 49906c3c2..d06cb1dac 100644 --- a/extensions/default/src/utils/validations/areAllImageSpacingEqual.ts +++ b/extensions/default/src/utils/validations/areAllImageSpacingEqual.ts @@ -24,7 +24,9 @@ export default function areAllImageSpacingEqual( return; } const lastIpp = toNumber(instances[instances.length - 1].ImagePositionPatient); - + if (!lastIpp) { + return; + } const averageSpacingBetweenFrames = _getPerpendicularDistance(firstImagePositionPatient, lastIpp) / (instances.length - 1);