From c31b10c798f3f855a3164a91182c75482b530301 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 6 Jul 2013 00:24:57 +0200 Subject: [PATCH] Ignore current suggested results --- couchpotato/core/plugins/suggestion/main.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/plugins/suggestion/main.py b/couchpotato/core/plugins/suggestion/main.py index e913bb6..0e7d701 100644 --- a/couchpotato/core/plugins/suggestion/main.py +++ b/couchpotato/core/plugins/suggestion/main.py @@ -65,6 +65,7 @@ class Suggestion(Plugin): # Combine with previous suggestion_cache cached_suggestion = self.getCache('suggestion_cached') new_suggestions = [] + ignored = [] if not ignored else ignored if ignore_imdb: for cs in cached_suggestion: @@ -79,9 +80,7 @@ class Suggestion(Plugin): .filter(or_(*[Movie.status.has(identifier = s) for s in ['active', 'done']])).all() movies = [x.library.identifier for x in active_movies] - if ignored: - ignored.extend([x.get('imdb') for x in new_suggestions]) - + ignored.extend([x.get('imdb') for x in cached_suggestion]) suggestions = fireEvent('movie.suggest', movies = movies, ignore = list(set(ignored)), single = True) if suggestions: