From 25634f5ee7be40560e0c8fcacdc52d124049b6de Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 19 Jun 2025 17:21:16 +0300 Subject: [PATCH] Exclude counts without album title from top albums --- lib/music_library/scrobble_activity.ex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/music_library/scrobble_activity.ex b/lib/music_library/scrobble_activity.ex index 2d683a71..6196e3b8 100644 --- a/lib/music_library/scrobble_activity.ex +++ b/lib/music_library/scrobble_activity.ex @@ -222,6 +222,7 @@ defmodule MusicLibrary.ScrobbleActivity do query = from t in Track, where: t.scrobbled_at_uts >= ^cutoff_timestamp, + where: fragment("json_extract(album, '$.title') != ''"), group_by: [ fragment("json_extract(album, '$.title')"), fragment("json_extract(artist, '$.name')") @@ -249,6 +250,7 @@ defmodule MusicLibrary.ScrobbleActivity do query = from t in Track, + where: fragment("json_extract(album, '$.title') != ''"), group_by: [ fragment("json_extract(album, '$.title')"), fragment("json_extract(artist, '$.name')")