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')")