summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2024-11-24 09:24:20 +0300
committerAndrew Dolgov <fox@fakecake.org>2024-11-24 09:24:20 +0300
commitaad69b7ca6b2e5848102836de6c6a65b107a62db (patch)
tree0df833ca5f196efc61f39823082308c04e2fdb7c /classes
parent1ce1aee40fdd4f9d2a1bf0fb5ee7ff62e5c1ea03 (diff)
make filter search properly case-insensitive
Diffstat (limited to 'classes')
-rw-r--r--classes/Pref_Filters.php4
1 files 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;