Add discsubtitle for navidrome (#217)

This commit is contained in:
jeffvli 2023-09-22 15:12:23 -07:00
parent 8b0fe69e1c
commit 45b80ac395
6 changed files with 20 additions and 1 deletions

View file

@ -88,9 +88,15 @@ export const AlbumDetailContent = ({ tableRef, background }: AlbumDetailContentP
const songsByDiscNumber = detailQuery.data?.songs.filter(
(s) => s.discNumber === discNumber,
);
const discSubtitle = songsByDiscNumber?.[0]?.discSubtitle;
const discName = [`Disc ${discNumber}`.toLocaleUpperCase(), discSubtitle]
.filter(Boolean)
.join(': ');
rowData.push({
id: `disc-${discNumber}`,
name: `Disc ${discNumber}`.toLocaleUpperCase(),
name: discName,
});
rowData.push(...songsByDiscNumber);
}