From f84b23eeccb162b22f79b4f513833085d5a06dbd Mon Sep 17 00:00:00 2001 From: Ruud Date: Tue, 22 Jan 2013 21:35:11 +0100 Subject: [PATCH] Only fire enabled downloader failed event --- couchpotato/core/downloaders/base.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/couchpotato/core/downloaders/base.py b/couchpotato/core/downloaders/base.py index 4695d3b..55a4183 100644 --- a/couchpotato/core/downloaders/base.py +++ b/couchpotato/core/downloaders/base.py @@ -58,12 +58,16 @@ class Downloader(Provider): return self.getAllDownloadStatus() def _removeFailed(self, item): + if self.isDisabled(manual = True, data = {}): + return + if self.conf('delete_failed', default = True): return self.removeFailed(item) + return False def removeFailed(self, item): - return False + return def isCorrectType(self, item_type): is_correct = item_type in self.type