Better handling of album comments (#1013)

* Change album comment behaviour

* Don't check first item

* Fix previously imported album comments.

* Remove song comments if album comment is present
This commit is contained in:
caiocotts
2021-04-24 21:40:55 -04:00
committed by GitHub
parent 4b5a5abe1b
commit b671d0ff7b
6 changed files with 114 additions and 7 deletions
+10
View File
@@ -157,7 +157,17 @@ const AlbumSongs = (props) => {
)
}
export const removeAlbumCommentsFromSongs = ({ album, data }) => {
if (album?.comment && data) {
Object.values(data).forEach((song) => {
song.comment = ''
})
}
}
const SanitizedAlbumSongs = (props) => {
removeAlbumCommentsFromSongs(props)
const { loaded, loading, total, ...rest } = useListContext(props)
return <>{loaded && <AlbumSongs {...rest} actions={props.actions} />}</>
}