From e6d60e9ec9334077e3880db1fa0ba825889ff1c1 Mon Sep 17 00:00:00 2001 From: Ewan Croft Date: Thu, 13 Aug 2026 15:14:51 +0100 Subject: [PATCH] feat(tourmaline): surface scrobbles-without-album tile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Data was already wired through in the previous commit but had no UI tile of its own — adding it alongside tracks-without-album. --- .../src/routes/profile/[did]/ListeningStats.svelte | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/tourmaline/src/routes/profile/[did]/ListeningStats.svelte b/packages/tourmaline/src/routes/profile/[did]/ListeningStats.svelte index 17ad3b9..e1aec51 100644 --- a/packages/tourmaline/src/routes/profile/[did]/ListeningStats.svelte +++ b/packages/tourmaline/src/routes/profile/[did]/ListeningStats.svelte @@ -10,6 +10,8 @@ mostPopularMonth: { month: string; count: number }; tracksWithoutAlbumCount: number; tracksWithoutAlbumPercentage: number; + scrobblesWithoutAlbumCount: number; + scrobblesWithoutAlbumPercentage: number; } let { @@ -218,5 +220,16 @@ ({(statsData.tracksWithoutAlbumPercentage ?? 0).toFixed(1)}%)

+ +
+
+ + Scrobbles without album +
+

+ {statsData.scrobblesWithoutAlbumCount.toLocaleString()} + ({(statsData.scrobblesWithoutAlbumPercentage ?? 0).toFixed(1)}%) +

+
{/if} -- 2.51.2