fix: handle missing ReferencedInstanceSequence attribute (#2786)

This commit is contained in:
Pauline Ribeyre 2022-11-12 10:01:21 -06:00 committed by GitHub
parent 686fe7d931
commit 44738078db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,6 +21,7 @@ const getReferencedSeriesSequence = instance => {
const referencedInstanceSequenceRaw = referencedSeries['0008114A']; const referencedInstanceSequenceRaw = referencedSeries['0008114A'];
const referencedInstanceSequence = []; const referencedInstanceSequence = [];
if (referencedInstanceSequenceRaw) {
referencedInstanceSequenceRaw.Value.forEach(referencedInstance => { referencedInstanceSequenceRaw.Value.forEach(referencedInstance => {
referencedInstanceSequence.push({ referencedInstanceSequence.push({
referencedSOPClassUID: DICOMWeb.getString( referencedSOPClassUID: DICOMWeb.getString(
@ -31,6 +32,7 @@ const getReferencedSeriesSequence = instance => {
), ),
}); });
}); });
}
referencedSeriesSequence.push({ referencedSeriesSequence.push({
referencedSeriesInstanceUID, referencedSeriesInstanceUID,