« get me outta code hell

thumbs: access artworkData paths directly - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
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
commitda66825abdd976a8ae65f338fcc8c1ba458b3d19 (patch)
treed9e6780762870d8c88673b9a1d6e736a1a0d5e00 /src
parentab490162a3346185b68f595a5337b3f75429b72b (diff)
thumbs: access artworkData paths directly
Diffstat (limited to 'src')
-rw-r--r--src/gen-thumbs.js11
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});