From 5d6f9ea4431dbcb1efecb3e697c9900a8fab5ac5 Mon Sep 17 00:00:00 2001 From: Wieland Hoffmann Date: Sat, 25 Aug 2012 02:27:21 +0200 Subject: [PATCH] coverart: do not try the caa if all providers are disabled --- contrib/plugins/coverart/__init__.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/contrib/plugins/coverart/__init__.py b/contrib/plugins/coverart/__init__.py index 7545465b6..ba057761d 100644 --- a/contrib/plugins/coverart/__init__.py +++ b/contrib/plugins/coverart/__init__.py @@ -219,12 +219,13 @@ def coverart(album, metadata, release, try_list=None): partial(_coverart_downloaded, album, metadata, release, try_list), priority=True, important=True) else: - album._requests += 1 - album.tagger.xmlws.download( - "coverartarchive.org", 80, "/release/%s/" % - metadata["musicbrainz_albumid"], - partial(_caa_json_downloaded, album, metadata, release, try_list), - priority=True, important=True) + if QObject.config.setting['ca_provider_use_caa']: + album._requests += 1 + album.tagger.xmlws.download( + "coverartarchive.org", 80, "/release/%s/" % + metadata["musicbrainz_albumid"], + partial(_caa_json_downloaded, album, metadata, release, try_list), + priority=True, important=True) def _process_url_relation(try_list, relation): # Search for cover art on special sites