Fix a typo that caused dynamically updated metadata source plugins to stop working. Fixes #1673884 [Amazon Metadata Plugin Not Used When "metadata-sources-cache.json" Exists](https://bugs.launchpad.net/calibre/+bug/1673884)

This commit is contained in:
Kovid Goyal 2017-03-18 08:43:07 +05:30
parent 1216ced919
commit cd408d9c96

View File

@ -624,7 +624,7 @@ def patch_metadata_plugins(possibly_updated_plugins):
pup = possibly_updated_plugins.get(plugin.name) pup = possibly_updated_plugins.get(plugin.name)
if pup is not None: if pup is not None:
if pup.version > plugin.version and pup.minimum_calibre_version <= numeric_version: if pup.version > plugin.version and pup.minimum_calibre_version <= numeric_version:
patches[i] = pup patches[i] = pup(None)
for i, pup in patches.iteritems(): for i, pup in patches.iteritems():
_initialized_plugins[i] = pup _initialized_plugins[i] = pup
# }}} # }}}