From f636524dab3e03abb44c992d58787bcd65fd1e62 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Wed, 23 Feb 2022 18:07:22 -0800 Subject: [PATCH] fix for "Music" genre in different languages --- src/renderer/views/pages/replay.ejs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderer/views/pages/replay.ejs b/src/renderer/views/pages/replay.ejs index 6c3700c5..3b4bbe5f 100644 --- a/src/renderer/views/pages/replay.ejs +++ b/src/renderer/views/pages/replay.ejs @@ -91,7 +91,8 @@ years: [], loaded: { id: -1 - } + }, + musicTypeGenre: "" } }, async mounted() { @@ -101,9 +102,12 @@ this.years.reverse() localStorage.setItem("seenReplay", true) this.getReplayYear(); + const musicGenre = await app.mk.api.v3.music(`/v1/catalog/${app.mk.storefrontId}/genres/34`) + this.musicTypeGenre = musicGenre.data.data[0].attributes.name }, methods: { songsToArray(songsData) { + let self = this let songs = [] let topGenres = {} let genrePlayCount = 0; @@ -113,7 +117,7 @@ songs.push(song) genrePlayCount += song.attributes.playCount song.attributes.genreNames.forEach(function (genre) { - if (genre != "Music") { + if (genre != self.musicTypeGenre) { if (topGenres[genre] == undefined) { topGenres[genre] = song.attributes.playCount } else {