From: Claire Date: Wed, 16 Feb 2022 13:28:45 +0000 (+0100) Subject: Fix performance of server-side filtering (#17575) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=73fce8d31115f44d6d3f20f563c656b1595e70f8;p=mastodon.git Fix performance of server-side filtering (#17575) Fixes #17567 --- diff --git a/app/lib/feed_manager.rb b/app/lib/feed_manager.rb index 7840afee8..ccd4d3610 100644 --- a/app/lib/feed_manager.rb +++ b/app/lib/feed_manager.rb @@ -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 = [