From 0751c560e391d04d5ef34d5c47b1107c24d8dd72 Mon Sep 17 00:00:00 2001 From: Thomas Scholtes Date: Wed, 16 Apr 2014 14:42:19 +0200 Subject: [PATCH] Check for singleton directly --- beetsplug/mbsync.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/beetsplug/mbsync.py b/beetsplug/mbsync.py index a21ad3c0f..f3b77cc43 100644 --- a/beetsplug/mbsync.py +++ b/beetsplug/mbsync.py @@ -28,7 +28,9 @@ def mbsync_singletons(lib, query, move, pretend, write): """Retrieve and apply info from the autotagger for items matched by query. """ - for item in lib.items(query + ['singletons:true']): + for item in lib.items(query): + if not item.singleton: + continue if not item.mb_trackid: log.info(u'Skipping singleton {0}: has no mb_trackid' .format(item.title))