From 106a1638cc72d6822cfb18644c2fa80fd405344d Mon Sep 17 00:00:00 2001 From: J0J0 Todos Date: Sat, 18 Mar 2023 19:25:30 +0100 Subject: [PATCH] Improve singleton disambiguation string When available, display e.g: - Track Index as "Index 2" - Alternative Track name as "Track A2" --- beets/ui/commands.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/beets/ui/commands.py b/beets/ui/commands.py index 1377ad0c5..79297ee35 100755 --- a/beets/ui/commands.py +++ b/beets/ui/commands.py @@ -215,6 +215,12 @@ def disambig_string(info): if info.albumstatus == 'Pseudo-Release': disambig.append(info.albumstatus) + if isinstance(info, hooks.TrackInfo): + if info.index: + disambig.append("Index {}".format(str(info.index))) + if info.track_alt: + disambig.append("Track {}".format(info.track_alt)) + if disambig: return ', '.join(disambig)