From aad69b7ca6b2e5848102836de6c6a65b107a62db Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 24 Nov 2024 09:24:20 +0300 Subject: make filter search properly case-insensitive --- classes/Pref_Filters.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/Pref_Filters.php b/classes/Pref_Filters.php index f2f01d0db..45b11d345 100644 --- a/classes/Pref_Filters.php +++ b/classes/Pref_Filters.php @@ -261,10 +261,10 @@ class Pref_Filters extends Handler_Protected { $name = $this->_get_name($filter->id); if ($filter_search && - mb_strpos($filter->title, $filter_search) === false && + mb_stripos($filter->title, $filter_search) === false && !ORM::for_table('ttrss_filters2_rules') ->where('filter_id', $filter->id) - ->where_raw('LOWER(reg_exp) LIKE ?', ["%$filter_search%"]) + ->where_raw('LOWER(reg_exp) LIKE LOWER(?)', ["%$filter_search%"]) ->find_one()) { continue; -- cgit v1.2.3-54-g00ecf