From c24101aeb7fe83856359f44d26f94688f88a8a32 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sun, 1 Feb 2026 00:55:26 -0400 Subject: data: Track.getOwnMusicVideoCoverPath: adapt for singles --- src/data/things/Track.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/data/things/Track.js b/src/data/things/Track.js index 36e073b6..9885ff09 100644 --- a/src/data/things/Track.js +++ b/src/data/things/Track.js @@ -1285,10 +1285,19 @@ export class Track extends Thing { if (!this.album) return null; if (!musicVideo.unqualifiedDirectory) return null; + const isSingleFirstTrack = + this.album.style === 'single' && + this.album.tracks[0] === this; + + const trackPrefix = + (isSingleFirstTrack + ? '' + : this.directory + '-'); + return [ 'media.trackCover', this.album.directory, - this.directory + '-' + musicVideo.unqualifiedDirectory, + trackPrefix + musicVideo.unqualifiedDirectory, musicVideo.coverArtFileExtension, ]; } -- cgit 1.3.0-6-gf8a5