diff --git a/lib/music_library/collection.ex b/lib/music_library/collection.ex index 3b7139f3..8873df5e 100644 --- a/lib/music_library/collection.ex +++ b/lib/music_library/collection.ex @@ -126,8 +126,7 @@ defmodule MusicLibrary.Collection do select: %{ record_id: fragment("records.id"), cover_hash: fragment("records.cover_hash"), - release_id: r.value, - selected_release_id: fragment("records.selected_release_id") + release_id: r.value } end diff --git a/lib/music_library/scrobble_activity.ex b/lib/music_library/scrobble_activity.ex index cb14f8fa..36839e14 100644 --- a/lib/music_library/scrobble_activity.ex +++ b/lib/music_library/scrobble_activity.ex @@ -190,9 +190,7 @@ defmodule MusicLibrary.ScrobbleActivity do tracks_query = from t in Track, left_join: cr in subquery(Collection.collected_releases_query()), - on: - cr.selected_release_id == fragment("? ->> '$.musicbrainz_id'", t.album) or - cr.release_id == fragment("? ->> '$.musicbrainz_id'", t.album), + on: cr.release_id == fragment("? ->> '$.musicbrainz_id'", t.album), left_join: wr in subquery(Wishlist.wishlisted_releases_query()), on: wr.release_id == fragment("? ->> '$.musicbrainz_id'", t.album), left_join: ar in subquery(all_artists_query),