From 3d862d63d5e7c6aee724b686b728d78be9306e33 Mon Sep 17 00:00:00 2001 From: Pedro Silva Date: Mon, 21 Oct 2013 23:53:11 +0200 Subject: [PATCH] Properly initialize keys config as a list --- beetsplug/duplicates.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/beetsplug/duplicates.py b/beetsplug/duplicates.py index ca0b506b7..90f0d9af4 100644 --- a/beetsplug/duplicates.py +++ b/beetsplug/duplicates.py @@ -55,6 +55,7 @@ class DuplicatesPlugin(BeetsPlugin): self.config.add({'count': False}) self.config.add({'album': False}) self.config.add({'full': False}) + self.config.add({'keys': ['mb_trackid']}) self._command = Subcommand('duplicates', help=__doc__, @@ -81,12 +82,10 @@ class DuplicatesPlugin(BeetsPlugin): tracks or albums') self._command.parser.add_option('-k', '--keys', dest='keys', - type=str, default='mb_trackid', help='report duplicates based on keys') def commands(self): def _dup(lib, opts, args): - opts.keys = opts.keys.split(',') self.config.set_args(opts) fmt = self.config['format'].get() count = self.config['count'].get()