fix(health imaging): studies not loading from healthimaging if imagepositionpatient is missing (#3646)

This commit is contained in:
Ibrahim authored and GitHub committed 2023-09-12 10:30:02 -04:00
1 parent 7eda0c5f46
commit 74e62a1763
3 files changed
+14 -1

No files matched your search

@@ -38,6 +38,9 @@ export default function areAllImagePositionsEqual(instances: Array<any>): boolea
return false;
}
const firstImageOrientationPatient = toNumber(instances[0].ImageOrientationPatient);
if (!firstImageOrientationPatient) {
return false;
}
const scanAxisNormal = calculateScanAxisNormal(firstImageOrientationPatient);
const firstImagePositionPatient = toNumber(instances[0].ImagePositionPatient);
const lastIpp = toNumber(instances[instances.length - 1].ImagePositionPatient);
@@ -20,6 +20,9 @@ export default function areAllImageSpacingEqual(
return;
}
const firstImagePositionPatient = toNumber(instances[0].ImagePositionPatient);
if (!firstImagePositionPatient) {
return;
}
const lastIpp = toNumber(instances[instances.length - 1].ImagePositionPatient);
const averageSpacingBetweenFrames =