From a4c3b5822f8a454ac16dead7e569cd23c3383ca2 Mon Sep 17 00:00:00 2001
From: Cory Dransfeldt <coryd@fastmail.com>
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)