From 4977b31ba64183575a18d2c73da903825c1c3c11 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sun, 16 Jun 2013 00:21:33 +0200 Subject: [PATCH] Use failed status to ignore releases too --- couchpotato/core/plugins/searcher/main.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/plugins/searcher/main.py b/couchpotato/core/plugins/searcher/main.py index 183d6e9b..008c9218 100644 --- a/couchpotato/core/plugins/searcher/main.py +++ b/couchpotato/core/plugins/searcher/main.py @@ -240,7 +240,7 @@ class Searcher(Plugin): log.info('Ignored, waiting %s days: %s', (quality_type.get('wait_for'), nzb['name'])) continue - if nzb['status_id'] == ignored_status.get('id'): + if nzb['status_id'] in [ignored_status.get('id'), failed_status.get('id')]: log.info('Ignored: %s', nzb['name']) continue @@ -599,8 +599,7 @@ class Searcher(Plugin): def tryNextRelease(self, movie_id, manual = False): - snatched_status = fireEvent('status.get', 'snatched', single = True) - ignored_status = fireEvent('status.get', 'ignored', single = True) + snatched_status, ignored_status = fireEvent('status.get', ['snatched', 'ignored'], single = True) try: db = get_session()