From 52ea0215f0b1dc73cbfa216928e237e1c188712c Mon Sep 17 00:00:00 2001 From: Ruud Date: Sun, 23 Jun 2013 19:14:11 +0200 Subject: [PATCH] Use done for suggestion also --- couchpotato/core/plugins/suggestion/main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/plugins/suggestion/main.py b/couchpotato/core/plugins/suggestion/main.py index 1dfc5cff..e913bb6c 100644 --- a/couchpotato/core/plugins/suggestion/main.py +++ b/couchpotato/core/plugins/suggestion/main.py @@ -75,11 +75,12 @@ class Suggestion(Plugin): if len(new_suggestions) - 1 < limit: db = get_session() - active_movies = db.query(Movie).filter(Movie.status.has(identifier = 'active')).all() + active_movies = db.query(Movie) \ + .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]) + if ignored: + ignored.extend([x.get('imdb') for x in new_suggestions]) suggestions = fireEvent('movie.suggest', movies = movies, ignore = list(set(ignored)), single = True)