From c0c3ab307d892b984ee07d293c3699a81cceb8f6 Mon Sep 17 00:00:00 2001 From: igoroctaviano Date: Thu, 26 Nov 2020 13:00:54 -0300 Subject: [PATCH] Add only valid sequences --- .../src/components/DicomTagBrowser.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/extensions/dicom-tag-browser/src/components/DicomTagBrowser.js b/extensions/dicom-tag-browser/src/components/DicomTagBrowser.js index 19455c984..4760cff3f 100644 --- a/extensions/dicom-tag-browser/src/components/DicomTagBrowser.js +++ b/extensions/dicom-tag-browser/src/components/DicomTagBrowser.js @@ -247,10 +247,11 @@ function getRows(metadata, depth = 0) { sequenceAsArray.forEach(item => { const sequenceRows = getRows(item, depth + 1); - // Sort the sequence group. - _sortTagList(sequenceRows); - - sequence.values.push(sequenceRows); + if (sequenceRows.length) { + // Sort the sequence group. + _sortTagList(sequenceRows); + sequence.values.push(sequenceRows); + } }); continue; @@ -276,13 +277,12 @@ function getRows(metadata, depth = 0) { } else if (value.Alphabetic) { value = value.Alphabetic; } else { - console.error('Unrecognised Value for element:'); - console.error(value); + console.warn(`Unrecognised Value: ${value} for ${keyword}:`); + console.warn(value); value = ' '; } } else { - console.error('Unrecognised Value for element:'); - console.error(value); + console.warn(`Unrecognised Value: ${value} for ${keyword}:`); value = ' '; } }