From fd158b956a787c0230f107fbc631ec2aa78139ec Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 28 Dec 2025 16:27:27 -0800 Subject: [PATCH] reorganize album metadata tags --- .../components/album-detail-content.tsx | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/renderer/features/albums/components/album-detail-content.tsx b/src/renderer/features/albums/components/album-detail-content.tsx index ba36ae9e6..939508361 100644 --- a/src/renderer/features/albums/components/album-detail-content.tsx +++ b/src/renderer/features/albums/components/album-detail-content.tsx @@ -89,6 +89,12 @@ const AlbumMetadataTags = ({ album }: AlbumMetadataTagsProps) => { items.push(...releaseTypes); items.push( + { + id: 'isCompilation', + value: album?.isCompilation + ? t('filter.isCompilation', { postProcess: 'sentenceCase' }) + : undefined, + }, { id: 'releaseDate', value: album.releaseDate @@ -97,7 +103,11 @@ const AlbumMetadataTags = ({ album }: AlbumMetadataTagsProps) => { }, { id: 'releaseYear', - value: album.releaseYear?.toString(), + value: album.releaseDate + ? undefined + : album.releaseYear + ? album.releaseYear.toString() + : undefined, }, { id: 'songCount', @@ -137,19 +147,7 @@ const AlbumMetadataTags = ({ album }: AlbumMetadataTagsProps) => { ? t('common.clean', { postProcess: 'sentenceCase' }) : undefined, }, - { - id: 'isCompilation', - value: album?.isCompilation - ? t('filter.isCompilation', { postProcess: 'sentenceCase' }) - : undefined, - }, - { - id: 'recordLabels', - value: - album.recordLabels && album.recordLabels.length > 0 - ? album.recordLabels.join(', ') - : undefined, - }, + { id: 'version', value: album.version || undefined,