From bf6c439927fd0f3df5c07e199386e2a66e302cd5 Mon Sep 17 00:00:00 2001 From: Core Date: Thu, 15 Sep 2022 00:18:10 +0100 Subject: [PATCH] fix Signed-off-by: Core --- src/renderer/main/vueapp.js | 5 +++++ src/renderer/views/pages/search.ejs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/renderer/main/vueapp.js b/src/renderer/main/vueapp.js index 2f59ff5d..de38fca3 100644 --- a/src/renderer/main/vueapp.js +++ b/src/renderer/main/vueapp.js @@ -2247,6 +2247,11 @@ const app = new Vue({ artistId = item.relationships.artists.data[0].id; } } + if (item.relationships.albums && item.relationships.albums.data.length > 0) { + if (item.relationships.albums.data[0].attributes.artistUrl) { + artistId = item.relationships.albums.data[0].attributes.artistUrl.split("/").pop(); + } + } if (artistId == "") { const url = item.relationships.catalog.data[0].attributes.artistUrl; artistId = url.substring(url.lastIndexOf("/") + 1); diff --git a/src/renderer/views/pages/search.ejs b/src/renderer/views/pages/search.ejs index 078d1865..79e13093 100644 --- a/src/renderer/views/pages/search.ejs +++ b/src/renderer/views/pages/search.ejs @@ -37,7 +37,7 @@