Browse Source

Merge pull request #703 from dwaldhans/branch-search_pattern_fix

Fixed search pattern for checking ignored and required words in release names
tags/release_0.1.0
echel0n 11 years ago
parent
commit
90146d33fa
  1. 2
      sickbeard/search.py

2
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 Returns: False if the release name is OK, True if it contains one of the filter_words
""" """
if 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: for regfilter in filters:
if regfilter.search(name): if regfilter.search(name):
logger.log(u"" + name + " contains pattern: " + regfilter.pattern, logger.DEBUG) logger.log(u"" + name + " contains pattern: " + regfilter.pattern, logger.DEBUG)

Loading…
Cancel
Save