From 76aa8610a59778b0a47513b95272d98a38c175a6 Mon Sep 17 00:00:00 2001
From: heyarne <hi@arnes.space>
Date: Sat, 17 Apr 2021 09:49:08 +0200
Subject: [PATCH] Add track or album cover to track detail page

---
 front/src/components/library/TrackDetail.vue | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/front/src/components/library/TrackDetail.vue b/front/src/components/library/TrackDetail.vue
index fa54f44607..3d54a53a7a 100644
--- a/front/src/components/library/TrackDetail.vue
+++ b/front/src/components/library/TrackDetail.vue
@@ -5,6 +5,8 @@
       <div class="ui stackable grid row container">
         <div class="six wide column">
           <template v-if="upload">
+            <img alt="Cover Image" class="ui fluid image track-cover-image" v-if="track.cover && track.cover.urls.large_square_crop" v-lazy="$store.getters['instance/absoluteUrl'](track.cover.urls.large_square_crop)">
+            <img alt="Cover Image" class="ui fluid image track-cover-image" v-else-if="track.album.cover && track.album.cover.urls.large_square_crop" v-lazy="$store.getters['instance/absoluteUrl'](track.album.cover.urls.large_square_crop)">
             <h3 class="ui header">
               <translate key="1" v-if="track.artist.content_category === 'music'" translate-context="Content/*/*">Track Details</translate>
               <translate key="2" v-else translate-context="Content/*/*">Episode Details</translate>
-- 
GitLab