Skip to content

Commit 58710bd

Browse files
committed
Fix duplicate artist name in release title
1 parent 7d458c0 commit 58710bd

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/app/music/[name]/page.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,14 @@ export async function generateMetadata({ params }: { params: tParams }) {
6565
const releaseName = release.name && typeof release.name === 'string' ? release.name : '';
6666
const pageTitle = artistNames ? `${artistNames} - ${releaseName}` : releaseName;
6767

68+
const titleHasAaronStatic = /aaron static/i.test(pageTitle);
69+
const fullTitle = titleHasAaronStatic ? pageTitle : `${pageTitle} - Aaron Static`;
70+
6871
return {
69-
title: `${pageTitle} - Aaron Static`,
72+
title: fullTitle,
7073
description: release.description?.[0] || 'Music by Aaron Static',
7174
openGraph: {
72-
title: `${pageTitle} - Aaron Static`,
75+
title: fullTitle,
7376
description: release.description?.[0] || 'Music by Aaron Static',
7477
images: release.images?.[0]?.url ? [{ url: release.images[0].url }] : [],
7578
},

tsconfig.tsbuildinfo

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)