From a44eb4a79d6cf35accd23dc6cfeb63fbd5670e13 Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Mon, 18 Nov 2019 03:49:02 -0600 Subject: Use custom `f_normalize` function for transforming regex filters. --- app/helpers/filter_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/helpers') diff --git a/app/helpers/filter_helper.rb b/app/helpers/filter_helper.rb index b2f1b00fc..e5144b981 100644 --- a/app/helpers/filter_helper.rb +++ b/app/helpers/filter_helper.rb @@ -7,7 +7,7 @@ module FilterHelper status = status.reblog if status.reblog? - if Status.where(id: status.id).where("statuses.normalized_text ~ ANY(ARRAY(SELECT unaccent(lower(phrase)) FROM custom_filters WHERE account_id = ?))", receiver_id).exists? + if Status.where(id: status.id).where("statuses.normalized_text ~ ANY(ARRAY(SELECT f_normalize(phrase) FROM custom_filters WHERE account_id = ?))", receiver_id).exists? redis.sadd("filtered_statuses:#{receiver_id}", status.id) return true end -- cgit