diff --git a/src/components/dashboard/Dashboard.tsx b/src/components/dashboard/Dashboard.tsx index a048381..a3a1e75 100644 --- a/src/components/dashboard/Dashboard.tsx +++ b/src/components/dashboard/Dashboard.tsx @@ -69,7 +69,7 @@ const Dashboard = () => { urlProperty: 'albumId', }} cardSubtitle={{ - prefix: 'artist', + prefix: '/library/artist', property: 'artist', urlProperty: 'artistId', }} @@ -87,7 +87,7 @@ const Dashboard = () => { urlProperty: 'albumId', }} cardSubtitle={{ - prefix: 'artist', + prefix: '/library/artist', property: 'artist', urlProperty: 'artistId', }} @@ -105,7 +105,7 @@ const Dashboard = () => { urlProperty: 'albumId', }} cardSubtitle={{ - prefix: 'artist', + prefix: '/library/artist', property: 'artist', urlProperty: 'artistId', }} @@ -123,7 +123,7 @@ const Dashboard = () => { urlProperty: 'albumId', }} cardSubtitle={{ - prefix: 'artist', + prefix: '/library/artist', property: 'artist', urlProperty: 'artistId', }} diff --git a/src/components/scrollingmenu/ScrollingMenu.tsx b/src/components/scrollingmenu/ScrollingMenu.tsx index 115892c..ef0363a 100644 --- a/src/components/scrollingmenu/ScrollingMenu.tsx +++ b/src/components/scrollingmenu/ScrollingMenu.tsx @@ -78,7 +78,9 @@ const ScrollingMenu = ({ cardTitle, cardSubtitle, data, title, onClickTitle, typ coverArt={item.image} url={cardTitle.urlProperty ? `${cardTitle.prefix}/${item.id}` : undefined} subUrl={ - cardSubtitle.urlProperty ? `${cardSubtitle.prefix}/${item.artistId}` : undefined + cardSubtitle.urlProperty + ? `${cardSubtitle.prefix}/${item[cardSubtitle.urlProperty]}` + : undefined } playClick={{ type, id: item.id }} details={{ cacheType: type, ...item }} diff --git a/src/components/search/SearchView.tsx b/src/components/search/SearchView.tsx index 20973ee..5b1dd88 100644 --- a/src/components/search/SearchView.tsx +++ b/src/components/search/SearchView.tsx @@ -132,7 +132,7 @@ const SearchView = () => { urlProperty: 'albumId', }} cardSubtitle={{ - prefix: 'artist', + prefix: '/library/artist', property: 'artist', urlProperty: 'artistId', unit: '',