Merge pull request #1397 from Borewit/update-dependency/music-metadata-1.0.0

Add required changed to be able to merge music-metadata v1.0.0
This commit is contained in:
Borewit
2018-05-16 21:28:09 +02:00
committed by GitHub

View File

@@ -248,15 +248,22 @@ function renderAudioMetadata (state) {
// Audio metadata: release information (label & catalog-number) // Audio metadata: release information (label & catalog-number)
if (common.label || common.catalognumber) { if (common.label || common.catalognumber) {
const releaseInfo = [] const releaseInfo = []
if (common.label) { if (common.label && common.catalognumber && common.label.length === common.catalognumber.length) {
releaseInfo.push(common.label) // Assume labels & catalog-numbers are pairs
} for (let n = 0; n < common.label.length; ++n) {
if (common.catalognumber) { releaseInfo.push(common.label[0] + ' / ' + common.catalognumber[n])
releaseInfo.push(common.catalognumber) }
} else {
if (common.label) {
releaseInfo.push(...common.label)
}
if (common.catalognumber) {
releaseInfo.push(...common.catalognumber)
}
} }
elems.push(( elems.push((
<div key='release' className='audio-release'> <div key='release' className='audio-release'>
<label>Release</label>{ releaseInfo.join(' / ') } <label>Release</label>{ releaseInfo.join(', ') }
</div> </div>
)) ))
} }