fix: send track/disc numbers from iTunes to backend; backend reads them for single track downloads

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Sonnet 4.6 committed 2026-04-28 16:28:39 +02:00
1 parent 45b1eb2e44
commit 2b1eff2762
2 files changed
+14 -5

No files matched your search

+7 -3
View File
@@ -290,10 +290,14 @@ export async function executeDownload() {
artist: S.downloadTarget.artistName || 'Unknown Artist',
title: S.downloadTarget.trackName || S.downloadTarget.collectionName || 'Unknown',
album: S.downloadTarget.collectionName || '',
artworkUrl: S.downloadTarget.artworkUrl100 || S.downloadTarget.artworkUrl60 || '',
itunesId: S.downloadTarget.trackId || S.downloadTarget.collectionId || null,
artworkUrl: S.downloadTarget.artworkUrl100 || S.downloadTarget.artworkUrl60 || '',
itunesId: S.downloadTarget.trackId || S.downloadTarget.collectionId || null,
collectionId: S.downloadTarget.collectionId || null,
explicit: S.downloadTarget.trackExplicitness === 'explicit',
explicit: S.downloadTarget.trackExplicitness === 'explicit',
trackNum: S.downloadTarget.trackNumber || undefined,
totalTracks: S.downloadTarget.trackCount || undefined,
discNum: S.downloadTarget.discNumber || undefined,
discTotal: S.downloadTarget.discCount || undefined,
};
addJob(jobId, payload.title, payload.artist, payload.type);
try {