From 07381db7ea4460e3a0d9be3368df48a47cdf884a Mon Sep 17 00:00:00 2001 From: 1hitsong <3330318+1hitsong@users.noreply.github.com> Date: Tue, 31 Dec 2024 18:59:54 -0500 Subject: [PATCH] Show top artist images even if no primary tag found Fixes #24 --- src/jelly-helper.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/jelly-helper.js b/src/jelly-helper.js index 67f648f..c267993 100644 --- a/src/jelly-helper.js +++ b/src/jelly-helper.js @@ -44,11 +44,17 @@ export default class JellyHelper { }) } - if (primaryTag && (parentItemId || type === `user`)) { - let url = `${this.auth.config.serverInfo.PublicAddress}/Items/${parentItemId}/Images/Primary?tag=${primaryTag}&MaxWidth=${resolution}&MaxHeight=${resolution}` + if (parentItemId || type === `user`) { + let url = `${this.auth.config.serverInfo.PublicAddress}/Items/${parentItemId}/Images/Primary?MaxWidth=${resolution}&MaxHeight=${resolution}` + if (type === `user`) { - url = `${this.auth.config.serverInfo.PublicAddress}/Users/${parentItemId}/Images/Primary?tag=${primaryTag}&MaxWidth=${resolution}&MaxHeight=${resolution}` + url = `${this.auth.config.serverInfo.PublicAddress}/Users/${parentItemId}/Images/Primary?MaxWidth=${resolution}&MaxHeight=${resolution}` + } + + if (primaryTag) { + url += `&tag=${primaryTag}` } + fetch(url, { method: `GET`, headers: {