From e3c567673f99dbc5d7ba033f11ae16d1dc1982d2 Mon Sep 17 00:00:00 2001
From: Renon <renon@disroot.org>
Date: Mon, 10 Sep 2018 13:45:32 +0200
Subject: [PATCH] fix broken icons in playlist editor

---
 changes/changelog.d/515.bugfix            | 1 +
 front/src/components/playlists/Editor.vue | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
 create mode 100644 changes/changelog.d/515.bugfix

diff --git a/changes/changelog.d/515.bugfix b/changes/changelog.d/515.bugfix
new file mode 100644
index 00000000..75deb476
--- /dev/null
+++ b/changes/changelog.d/515.bugfix
@@ -0,0 +1 @@
+Fix broken icons in playlist editor (#515)
diff --git a/front/src/components/playlists/Editor.vue b/front/src/components/playlists/Editor.vue
index 35374cb0..0dc76589 100644
--- a/front/src/components/playlists/Editor.vue
+++ b/front/src/components/playlists/Editor.vue
@@ -53,7 +53,7 @@
             <tr v-for="(plt, index) in plts" :key="plt.id">
               <td class="left aligned">{{ plt.index + 1}}</td>
               <td class="center aligned">
-                <img class="ui mini image" v-if="plt.track.album.cover" :src="plt.track.album.cover">
+                <img class="ui mini image" v-if="plt.track.album.cover.original" v-lazy="$store.getters['instance/absoluteUrl'](plt.track.album.cover.small_square_crop)">
                 <img class="ui mini image" v-else src="../../assets/audio/default-cover.png">
               </td>
               <td colspan="4">
-- 
GitLab