From 16ae4c1db7f7f6b7ef684b8b3f2221ed5fa6662b Mon Sep 17 00:00:00 2001 From: David Waldhans Date: Sat, 9 Aug 2014 19:00:53 +0200 Subject: [PATCH] Fixed search pattern for checking ignored and required words in release names --- sickbeard/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sickbeard/search.py b/sickbeard/search.py index 9fbcf42c..beb32838 100644 --- a/sickbeard/search.py +++ b/sickbeard/search.py @@ -177,7 +177,7 @@ def filter_release_name(name, filter_words): Returns: False if the release name is OK, True if it contains one of the filter_words """ if filter_words: - filters = [re.compile('(^|[\W_])%s($|[\W_])' % filter.strip(), re.I) for filter in filter_words.split(',')] + filters = [re.compile('.*%s.*' % filter.strip(), re.I) for filter in filter_words.split(',')] for regfilter in filters: if regfilter.search(name): logger.log(u"" + name + " contains pattern: " + regfilter.pattern, logger.DEBUG)