diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-04-06 15:57:08 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-04-10 16:02:40 -0300 |
commit | da66825abdd976a8ae65f338fcc8c1ba458b3d19 (patch) | |
tree | d9e6780762870d8c88673b9a1d6e736a1a0d5e00 /src | |
parent | ab490162a3346185b68f595a5337b3f75429b72b (diff) |
thumbs: access artworkData paths directly
Diffstat (limited to 'src')
-rw-r--r-- | src/gen-thumbs.js | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/gen-thumbs.js b/src/gen-thumbs.js index 3ccd8ce2..d89558d2 100644 --- a/src/gen-thumbs.js +++ b/src/gen-thumbs.js @@ -1242,12 +1242,11 @@ export function getExpectedImagePaths(mediaPath, {urls, wikiData}) { const fromRoot = urls.from('media.root'); const paths = [ + wikiData.artworkData + .map(artwork => fromRoot.to(...artwork.path)), + wikiData.albumData .map(album => [ - album.hasCoverArt && [ - fromRoot.to('media.albumCover', album.directory, album.coverArtFileExtension), - ], - !empty(CacheableObject.getUpdateValue(album, 'bannerArtistContribs')) && [ fromRoot.to('media.albumBanner', album.directory, album.bannerFileExtension), ], @@ -1273,10 +1272,6 @@ export function getExpectedImagePaths(mediaPath, {urls, wikiData}) { wikiData.flashData .map(flash => fromRoot.to('media.flashArt', flash.directory, flash.coverArtFileExtension)), - - wikiData.trackData - .filter(track => track.hasUniqueCoverArt) - .map(track => fromRoot.to('media.trackCover', track.album.directory, track.directory, track.coverArtFileExtension)), ].flat(); sortByName(paths, {getName: path => path}); |