diff --git a/front/src/components/audio/track/Widget.vue b/front/src/components/audio/track/Widget.vue index 1147ddc78..85450bf84 100644 --- a/front/src/components/audio/track/Widget.vue +++ b/front/src/components/audio/track/Widget.vue @@ -103,30 +103,6 @@ watch(() => props.websocketHandlers.includes('Listen'), (to) => { }); } }); - -watch( - objects, - (newObjects) => { - // Process each object to attach a `coverUrl` - newObjects.forEach((object) => { - const track = object.track; - if (!("coverUrl" in object)) { - object.coverUrl = undefined; // Initial value for clarity - } - - if (track?.album?.cover) { - object.coverUrl = store.getters["instance/absoluteUrl"](track.album.cover.urls.medium_square_crop); - } else if (track?.cover) { - object.coverUrl = store.getters["instance/absoluteUrl"](track.cover.urls.medium_square_crop); - } else if (track?.artist_credit?.length > 0) { - object.coverUrl = getArtistCoverUrl(track.artist_credit) || false; - } else { - object.coverUrl = false; // Fallback if no cover is found - } - }); - }, - { deep: true } -);