diff --git a/couchpotato/core/media/show/searcher/main.py b/couchpotato/core/media/show/searcher/main.py index 68bdb373..4ed791f7 100644 --- a/couchpotato/core/media/show/searcher/main.py +++ b/couchpotato/core/media/show/searcher/main.py @@ -208,6 +208,7 @@ class ShowSearcher(Plugin): def correctMatch(self, chain, release, media, quality): log.info("Checking if '%s' is valid", release['name']) + log.info2('Release parsed as: %s', chain.info) if not fireEvent('matcher.correct_quality', chain, quality, self.quality_map, single = True): log.info('Wrong: %s, quality does not match', release['name']) diff --git a/couchpotato/core/plugins/matcher/main.py b/couchpotato/core/plugins/matcher/main.py index 64237e2e..c20db2b1 100644 --- a/couchpotato/core/plugins/matcher/main.py +++ b/couchpotato/core/plugins/matcher/main.py @@ -23,13 +23,13 @@ class Matcher(Plugin): return self.caper.parse(release['name']) def best(self, release, media, quality): - rel_info = fireEvent('matcher.parse', release, single = True) + match = fireEvent('matcher.parse', release, single = True) - if len(rel_info.chains) < 1: + if len(match.chains) < 1: log.info2('Wrong: %s, unable to parse release name (no chains)', release['name']) return False - for chain in rel_info.chains: + for chain in match.chains: if fireEvent('searcher.correct_match', chain, release, media, quality, single = True): return chain