diff --git a/src/renderer/views/pages/cider-playlist.ejs b/src/renderer/views/pages/cider-playlist.ejs index 0522c1b3..d876e7ed 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,14 @@ return "" } }, + getAlbumGenre: function () { + if (this.data.type.includes('albums')) { + let date = this.data.attributes.releaseDate; + if (date == null || date === "") return ""; + const releaseDate = new Date(date); + return `${this.data.relationships.tracks.data[0].attributes.genreNames[0]} · ${releaseDate.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..822776f8 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,14 @@ return "" } }, + getAlbumGenre: function () { + if (this.data.type.includes('albums')) { + let date = this.data.attributes.releaseDate; + if (date == null || date === "") return ""; + const releaseDate = new Date(date); + return `${this.data.relationships.tracks.data[0].attributes.genreNames[0]} · ${releaseDate.getFullYear()}` + } + }, async isInLibrary() { if (this.data.type && !this.data.type.includes("library")) { // please keep using vars here