diff --git a/couchpotato/core/plugins/scanner/main.py b/couchpotato/core/plugins/scanner/main.py index 46eccea..da0ecd4 100644 --- a/couchpotato/core/plugins/scanner/main.py +++ b/couchpotato/core/plugins/scanner/main.py @@ -8,7 +8,7 @@ from couchpotato.core.settings.model import File from couchpotato.environment import Env from enzyme.exceptions import NoParserError, ParseError from guessit import guess_movie_info -from subliminal.videos import scan, Video +from subliminal.videos import Video import enzyme import os import re diff --git a/couchpotato/core/plugins/searcher/main.py b/couchpotato/core/plugins/searcher/main.py index c27e101..7dc7a12 100644 --- a/couchpotato/core/plugins/searcher/main.py +++ b/couchpotato/core/plugins/searcher/main.py @@ -101,6 +101,10 @@ class Searcher(Plugin): if len(sorted_results) == 0: log.debug('Nothing found for %s in %s' % (default_title, quality_type['quality']['label'])) + # Check if movie isn't deleted while searching + if not db.query(Movie).filter_by(id = movie.get('id')).first(): + return + # Add them to this movie releases list for nzb in sorted_results: