From a4c3b5822f8a454ac16dead7e569cd23c3383ca2 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Mon, 9 Oct 2023 14:57:01 -0700 Subject: [PATCH] chore: addtl music refinement --- src/_data/music.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/_data/music.js b/src/_data/music.js index a4b5bafb..df4106d3 100644 --- a/src/_data/music.js +++ b/src/_data/music.js @@ -46,8 +46,8 @@ module.exports = async function () { } res.forEach((track) => { - if (!response['artists'][track['attributes']['artistName']]) { - response['artists'][track['attributes']['artistName']] = { + if (!response['artists'][aliasArtist(track['attributes']['artistName'])]) { + response['artists'][aliasArtist(track['attributes']['artistName'])] = { title: aliasArtist(track['attributes']['artistName']), image: `https://cdn.coryd.dev/artists/${track['attributes']['artistName'] .replace(/\s+/g, '-') @@ -62,12 +62,12 @@ module.exports = async function () { type: 'artist', } } else { - response['artists'][track['attributes']['artistName']].plays++ + response['artists'][aliasArtist(track['attributes']['artistName'])].plays++ } // aggregate albums - if (!response.albums[track['attributes']['albumName']]) { - response.albums[track['attributes']['albumName']] = { + if (!response.albums[sanitizeMedia(track['attributes']['albumName'])]) { + response.albums[sanitizeMedia(track['attributes']['albumName'])] = { title: sanitizeMedia(track['attributes']['albumName']), artist: aliasArtist(track['attributes']['artistName']), image: track['attributes']['artwork']['url'].replace('{w}', '500').replace('{h}', '500'), @@ -83,7 +83,7 @@ module.exports = async function () { type: 'album', } } else { - response.albums[track['attributes']['albumName']].plays++ + response.albums[sanitizeMedia(track['attributes']['albumName'])].plays++ } }) response.artists = sortByPlays(response.artists)