Fix potential null reference exception

This commit is contained in:
Deluan 2020-05-14 19:01:07 -04:00
parent 377c9e6be6
commit 0d1af8c635
1 changed files with 5 additions and 3 deletions

View File

@ -82,9 +82,11 @@ const AlbumSongs = (props) => {
let multiDisc = false
if (loaded) {
const discSet = new Set()
ids.forEach((id) => discSet.add(data[id].discNumber))
multiDisc = discSet.size > 1
const discNumbers = ids
.map((id) => data[id])
.filter((r) => r)
.map((r) => r.discNumber)
multiDisc = new Set(discNumbers).size > 1
}
const anySong = data[ids[0]]