diff --git a/brutaldon/views.py b/brutaldon/views.py index 5ad6d2c..0692a3a 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -173,7 +173,9 @@ def toot_matches_filters(toot, filters=[]): return filter.phrase phrases = [maybe_rewrite_filter(x) for x in filters] pattern = "|".join(phrases) - try: + try: + if toot.get('type') in ['reblog', 'favourite']: + return re.search(pattern, toot.status.spoiler_text + toot.status.content, re.I) return re.search(pattern, toot.spoiler_text + toot.content, re.I) except: return False