From 9fa3aa7428a7d7f6d7c9509fe1b34f2f7ef83718 Mon Sep 17 00:00:00 2001 From: Peter Schnebel Date: Fri, 1 Feb 2013 15:48:15 +0100 Subject: [PATCH] Prefix media with number of media if >1 (e.g. 2xCD, 3xVinyl...) Show MBs disambiguation if set. --- beets/ui/commands.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/beets/ui/commands.py b/beets/ui/commands.py index 4ec2dcca9..24cb209be 100644 --- a/beets/ui/commands.py +++ b/beets/ui/commands.py @@ -371,7 +371,13 @@ def choose_candidate(candidates, singleton, rec, cur_artist=None, if match.info.year: disambig.append(unicode(match.info.year)) if match.info.media: - disambig.append(match.info.media) + if match.info.mediums > 1: + disambig.append(u'{0}x{1}'.format( + match.info.mediums, match.info.media)) + else: + disambig.append(match.info.media) + if match.info.albumdisambig: + disambig.append(match.info.albumdisambig) if disambig: line += u' [{0}]'.format(u', '.join(disambig))