From c10a4a9fd3b1b8bc1d11c7288826f313f7bf54b8 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 25 Dec 2022 02:33:14 -0800 Subject: [PATCH] Add card row for releasedate --- src/renderer/api/jellyfin.api.ts | 3 ++- src/renderer/features/albums/components/album-list-content.tsx | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/renderer/api/jellyfin.api.ts b/src/renderer/api/jellyfin.api.ts index cf508903..9cce8d61 100644 --- a/src/renderer/api/jellyfin.api.ts +++ b/src/renderer/api/jellyfin.api.ts @@ -545,10 +545,11 @@ const normalizeAlbum = (item: JFAlbum, server: ServerListItem, imageSize?: numbe }), isCompilation: null, isFavorite: item.UserData?.IsFavorite || false, + lastPlayedAt: null, name: item.Name, playCount: item.UserData?.PlayCount || 0, rating: null, - releaseDate: item.PremiereDate || null, + releaseDate: item.PremiereDate?.split('T')[0] || null, releaseYear: item.ProductionYear, serverType: ServerType.JELLYFIN, size: null, diff --git a/src/renderer/features/albums/components/album-list-content.tsx b/src/renderer/features/albums/components/album-list-content.tsx index 3031d91a..0d1f8e1a 100644 --- a/src/renderer/features/albums/components/album-list-content.tsx +++ b/src/renderer/features/albums/components/album-list-content.tsx @@ -130,6 +130,9 @@ export const AlbumListContent = ({ gridRef }: AlbumListContentProps) => { rows.push(ALBUM_CARD_ROWS.albumArtists); rows.push(ALBUM_CARD_ROWS.releaseYear); break; + case AlbumListSort.RELEASE_DATE: + rows.push(ALBUM_CARD_ROWS.albumArtists); + rows.push(ALBUM_CARD_ROWS.releaseDate); } return rows;