From c4d999e8dc997e8cd2c45070b9569e42dbf845b4 Mon Sep 17 00:00:00 2001 From: Warry Date: Sat, 29 Nov 2025 12:30:43 +0100 Subject: fix: correct find_attr calls to use variadic args instead of list After refactoring find_attr signature from list to *args, forgot to update the call sites. Track number and other metadata were not displaying due to passing list instead of individual arguments. --- tidal_dl_ng/ui/info_tab_widget.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tidal_dl_ng/ui/info_tab_widget.py') diff --git a/tidal_dl_ng/ui/info_tab_widget.py b/tidal_dl_ng/ui/info_tab_widget.py index 6979833..6191036 100644 --- a/tidal_dl_ng/ui/info_tab_widget.py +++ b/tidal_dl_ng/ui/info_tab_widget.py @@ -565,10 +565,10 @@ class InfoTabWidget(QtCore.QObject): self.lbl_isrc.setText(safe_str(isrc)) # Track Number: try multiple possible attribute names and album track info - track_number = find_attr(track, ["track_number", "tracknumber", "number", "position", "track"]) or None + track_number = find_attr(track, "track_number", "tracknumber", "number", "position", "track") or None if track_number is None and hasattr(track, "album") and track.album: # Some album objects contain track indexing information - track_number = find_attr(track.album, ["track_number", "tracknumber", "number"]) or None + track_number = find_attr(track.album, "track_number", "tracknumber", "number") or None self.lbl_track_number.setText(safe_str(track_number)) # Note: Label, Genres, Producers and Composers fields are not available in TIDAL API - removed from display -- cgit v1.3.1