diff --git a/src/renderer/views/pages/cider-playlist.ejs b/src/renderer/views/pages/cider-playlist.ejs index 0522c1b3..034a302e 100644 --- a/src/renderer/views/pages/cider-playlist.ejs +++ b/src/renderer/views/pages/cider-playlist.ejs @@ -40,6 +40,7 @@ @change="editPlaylist" @keydown.enter="editPlaylist"/> +
{{getAlbumGenre()}}
@@ -168,7 +169,6 @@
-
{{this.data.relationships.tracks.data[0].attributes.genreNames[0]}}
{{getFormattedDate()}}
@@ -285,6 +285,13 @@ return "" } }, + getAlbumGenre: function () { + if (this.data.type.includes('albums')) { + let date = this.data.attributes.releaseDate; + if (date == null || date === "") return ""; + return `${this.data.relationships.tracks.data[0].attributes.genreNames[0]} · ${new Date(date).getFullYear()}` + } + }, async isInLibrary() { if (this.data.type && !this.data.type.includes("library")) { // please keep using vars here diff --git a/src/renderer/views/pages/playlist-inline.ejs b/src/renderer/views/pages/playlist-inline.ejs index 62bbfc79..e416946b 100644 --- a/src/renderer/views/pages/playlist-inline.ejs +++ b/src/renderer/views/pages/playlist-inline.ejs @@ -48,6 +48,7 @@ @change="editPlaylist" @keydown.enter="editPlaylist"/> +
{{getAlbumGenre()}}
@@ -179,7 +180,6 @@
-
{{this.data.relationships.tracks.data[0].attributes.genreNames[0]}}
{{getFormattedDate()}}
@@ -309,6 +309,13 @@ return "" } }, + getAlbumGenre: function () { + if (this.data.type.includes('albums')) { + let date = this.data.attributes.releaseDate; + if (date == null || date === "") return ""; + return `${this.data.relationships.tracks.data[0].attributes.genreNames[0]} · ${new Date(date).getFullYear()}` + } + }, async isInLibrary() { if (this.data.type && !this.data.type.includes("library")) { // please keep using vars here