From c5f46550f5ac5a77760ba5636ea269162fc6ffac Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Wed, 3 Dec 2025 13:05:22 +0000 Subject: [PATCH] Revert "In scrobble activitiy, prioritize matchin on collected release first" This reverts commit 0c7196639f8e3d0d16f3af2253402ab678a14199. --- lib/music_library/collection.ex | 3 +-- lib/music_library/scrobble_activity.ex | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) 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),