]> cat aescling's git repositories - mastodon.git/commitdiff
Fix performance of server-side filtering (#17575)
authorClaire <claire.github-309c@sitedethib.com>
Wed, 16 Feb 2022 13:28:45 +0000 (14:28 +0100)
committerGitHub <noreply@github.com>
Wed, 16 Feb 2022 13:28:45 +0000 (14:28 +0100)
Fixes #17567

app/lib/feed_manager.rb

index 7840afee8141eec1ec4c56c492af3cf44dd743ab..ccd4d36109b30988725c89dcf90517f441ec0c71 100644 (file)
@@ -441,7 +441,7 @@ class FeedManager
 
     return false if active_filters.empty?
 
-    combined_regex = active_filters.reduce { |memo, obj| Regexp.union(memo, obj) }
+    combined_regex = Regexp.union(active_filters)
     status         = status.reblog if status.reblog?
 
     combined_text = [