From 5864635e4a4dd5f74315fc6c325609c1ed5972c1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 15 Mar 2014 08:42:04 +0530 Subject: [PATCH] When installing plugins, if an error occurs while installing the plugin, the plugin was not automatically un-installed due to a typo. --- src/calibre/gui2/dialogs/plugin_updater.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/dialogs/plugin_updater.py b/src/calibre/gui2/dialogs/plugin_updater.py index 920949894e..1a3b7d4030 100644 --- a/src/calibre/gui2/dialogs/plugin_updater.py +++ b/src/calibre/gui2/dialogs/plugin_updater.py @@ -748,8 +748,8 @@ class PluginUpdaterDialog(SizePersistedDialog): det_msg=traceback.format_exc(), show=True) if DEBUG: prints('Due to error now uninstalling plugin: %s'%display_plugin.name) - remove_plugin(display_plugin.name) - display_plugin.plugin = None + remove_plugin(display_plugin.name) + display_plugin.plugin = None display_plugin.uninstall_plugins = [] if self.proxy_model.filter_criteria in [FILTER_NOT_INSTALLED, FILTER_UPDATE_AVAILABLE]: