From 0d152c41dd5ed3f253d1dd6782ab313274ab295b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 13 Dec 2009 14:54:49 -0700 Subject: [PATCH] Failed recipe downloads should also update the scheduler to prevent excessive re-downloading --- src/calibre/gui2/dialogs/scheduler.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/dialogs/scheduler.py b/src/calibre/gui2/dialogs/scheduler.py index 8502fd7434..8702322b7e 100644 --- a/src/calibre/gui2/dialogs/scheduler.py +++ b/src/calibre/gui2/dialogs/scheduler.py @@ -290,6 +290,7 @@ class Scheduler(QObject): def recipe_download_failed(self, arg): self.lock.lock() try: + self.recipe_model.update_last_downloaded(arg['urn']) self.download_queue.remove(arg['urn']) finally: self.lock.unlock()