Update all callers to use matching_records

Migrate StatsLive.Index, ScrobbledTracksLive.Index, and TopAlbums to
consume matching_records list instead of scalar record IDs. Remove the
derive_legacy_record_ids bridge function. TopAlbums now uses a dropdown
for multi-record badges with play count display.
This commit is contained in:
Claudio Ortolina
2026-04-14 16:14:59 +01:00
parent 9ef918a621
commit 888b5a68e6
6 changed files with 126 additions and 75 deletions
+2
View File
@@ -2424,11 +2424,13 @@ msgid "Chat"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#: lib/music_library_web/live/stats_live/top_albums.ex
#, elixir-autogen, elixir-format
msgid "C"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#: lib/music_library_web/live/stats_live/top_albums.ex
#, elixir-autogen, elixir-format
msgid "W"
msgstr ""