From 44f101d3f2b3204b67e31f4e4939062e65a246ee Mon Sep 17 00:00:00 2001 From: Joe Boccanfuso <109477394+jbocce@users.noreply.github.com> Date: Tue, 29 Aug 2023 12:21:21 -0400 Subject: [PATCH] fix(PT Metadata): Allow for PatientWeight to be missing from the metadata (#3621) --- extensions/default/src/getPTImageIdInstanceMetadata.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/default/src/getPTImageIdInstanceMetadata.ts b/extensions/default/src/getPTImageIdInstanceMetadata.ts index 0c9acc619..183a92beb 100644 --- a/extensions/default/src/getPTImageIdInstanceMetadata.ts +++ b/extensions/default/src/getPTImageIdInstanceMetadata.ts @@ -19,7 +19,6 @@ export default function getPTImageIdInstanceMetadata( if ( dicomMetaData.SeriesDate === undefined || dicomMetaData.SeriesTime === undefined || - dicomMetaData.PatientWeight === undefined || dicomMetaData.CorrectedImage === undefined || dicomMetaData.Units === undefined || !dicomMetaData.RadiopharmaceuticalInformationSequence || @@ -38,6 +37,10 @@ export default function getPTImageIdInstanceMetadata( throw new Error('required metadata are missing'); } + if (dicomMetaData.PatientWeight === undefined) { + console.warn('PatientWeight missing from PT instance metadata'); + } + const instanceMetadata: InstanceMetadata = { CorrectedImage: dicomMetaData.CorrectedImage, Units: dicomMetaData.Units,