fix(PT Metadata): Allow for PatientWeight to be missing from the metadata (#3621)

This commit is contained in:
Joe Boccanfuso 2023-08-29 12:21:21 -04:00 committed by GitHub
parent a9d6869198
commit 44f101d3f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,7 +19,6 @@ export default function getPTImageIdInstanceMetadata(
if ( if (
dicomMetaData.SeriesDate === undefined || dicomMetaData.SeriesDate === undefined ||
dicomMetaData.SeriesTime === undefined || dicomMetaData.SeriesTime === undefined ||
dicomMetaData.PatientWeight === undefined ||
dicomMetaData.CorrectedImage === undefined || dicomMetaData.CorrectedImage === undefined ||
dicomMetaData.Units === undefined || dicomMetaData.Units === undefined ||
!dicomMetaData.RadiopharmaceuticalInformationSequence || !dicomMetaData.RadiopharmaceuticalInformationSequence ||
@ -38,6 +37,10 @@ export default function getPTImageIdInstanceMetadata(
throw new Error('required metadata are missing'); throw new Error('required metadata are missing');
} }
if (dicomMetaData.PatientWeight === undefined) {
console.warn('PatientWeight missing from PT instance metadata');
}
const instanceMetadata: InstanceMetadata = { const instanceMetadata: InstanceMetadata = {
CorrectedImage: dicomMetaData.CorrectedImage, CorrectedImage: dicomMetaData.CorrectedImage,
Units: dicomMetaData.Units, Units: dicomMetaData.Units,