From 94108953ec357449a44299d49585ae048aae0ea8 Mon Sep 17 00:00:00 2001 From: Gabe Farrell <90876006+gabehf@users.noreply.github.com> Date: Wed, 14 Jan 2026 22:12:57 -0500 Subject: [PATCH] fix: conditional rendering on artist and album pages (#140) --- client/app/routes/MediaItems/Album.tsx | 6 +++--- client/app/routes/MediaItems/Artist.tsx | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/client/app/routes/MediaItems/Album.tsx b/client/app/routes/MediaItems/Album.tsx index afba6f7..0de544a 100644 --- a/client/app/routes/MediaItems/Album.tsx +++ b/client/app/routes/MediaItems/Album.tsx @@ -45,17 +45,17 @@ export default function Album() { }} subContent={
- {album.listen_count && ( + {album.listen_count !== 0 && (

{album.listen_count} play{album.listen_count > 1 ? "s" : ""}

)} - {album.time_listened && ( + {album.time_listened !== 0 && (

{timeListenedString(album.time_listened)}

)} - {album.first_listen && ( + {album.first_listen > 0 && (

Listening since{" "} {new Date(album.first_listen * 1000).toLocaleDateString()} diff --git a/client/app/routes/MediaItems/Artist.tsx b/client/app/routes/MediaItems/Artist.tsx index 00334c1..f2600be 100644 --- a/client/app/routes/MediaItems/Artist.tsx +++ b/client/app/routes/MediaItems/Artist.tsx @@ -56,17 +56,17 @@ export default function Artist() { {artist.listen_count} play{artist.listen_count > 1 ? "s" : ""}

)} - { + {artist.time_listened !== 0 && (

{timeListenedString(artist.time_listened)}

- } - { + )} + {artist.first_listen > 0 && (

Listening since{" "} {new Date(artist.first_listen * 1000).toLocaleDateString()}

- } + )}
} >