summaryrefslogtreecommitdiff
path: root/classes/pref/filters.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-12-19 09:04:04 +0300
committerAndrew Dolgov <[email protected]>2018-12-19 09:04:04 +0300
commit5f1b39f7dcb2835c8ff4e2182cb6826d82446579 (patch)
tree191b2fe15c2c408bae9e064ba2b4a6e2ff3cb526 /classes/pref/filters.php
parentdee210e5460da5e8da63ea6c8004fdfdd0f38e22 (diff)
filter tree: don't crash on search, also search by filter titles
Diffstat (limited to 'classes/pref/filters.php')
-rwxr-xr-xclasses/pref/filters.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/classes/pref/filters.php b/classes/pref/filters.php
index a9fa39624..e802e5879 100755
--- a/classes/pref/filters.php
+++ b/classes/pref/filters.php
@@ -268,6 +268,10 @@ class Pref_Filters extends Handler_Protected {
$match_ok = false;
if ($filter_search) {
+ if (mb_strpos($line['title'], $filter_search) !== false) {
+ $match_ok = true;
+ }
+
$rules_sth = $this->pdo->prepare("SELECT reg_exp
FROM ttrss_filters2_rules WHERE filter_id = ?");
$rules_sth->execute([$line['id']]);
@@ -752,7 +756,7 @@ class Pref_Filters extends Handler_Protected {
print "<div style='float : right; padding-right : 4px;'>
<input dojoType=\"dijit.form.TextBox\" id=\"filter_search\" size=\"20\" type=\"search\"
value=\"$filter_search\">
- <button dojoType=\"dijit.form.Button\" onclick=\"updateFilterList()\">".
+ <button dojoType=\"dijit.form.Button\" onclick=\"dijit.byId('filterTree').reload()\">".
__('Search')."</button>
</div>";