hawk / commit
Use the largest available album images, not the smallest.
public/js/controls.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/js/controls.js b/public/js/controls.js index da882ee..eec3e5a 100644 --- a/public/js/controls.js +++ b/public/js/controls.js @@ -69,8 +69,8 @@ async function searchForMatch() { tracks.forEach(track => { const album = track.album; const images = album.images; - let smallestImage = images[images.length - 1]; - const albumArtUrl = smallestImage.url; + let largestImage = images[0]; + const albumArtUrl = largestImage.url; const params = { name: track.name, album: track.album.name, @@ -170,8 +170,8 @@ async function setCurrentPlayingSong() { const name = item.name; const progressPercent = currentTrack.progress_ms / item.duration_ms * 100; const images = album.images; - let smallestImage = images[images.length - 1]; - const albumArtUrl = smallestImage.url; + let largestImage = images[0]; + const albumArtUrl = largestImage.url; const songUrl = item.external_urls.spotify; const progress = formatDuration(currentTrack.progress_ms); const totalDuration = formatDuration(item.duration_ms);