Browse Source

Add "?" to replace one character in user filter

Visman 2 years ago
parent
commit
6753fd0fca
1 changed files with 1 additions and 1 deletions
  1. 1 1
      app/Models/User/Filter.php

+ 1 - 1
app/Models/User/Filter.php

@@ -62,7 +62,7 @@ class Filter extends Action
                         // кроме * есть другие символы
                         if ('' != \trim($rule[1], '*')) {
                             $where[] = "u.{$field} {$like} ?{$fields[$field]} ESCAPE '#'";
-                            $vars[]  = \str_replace(['#', '%', '_', '*'], ['##', '#%', '#_', '%'], $rule[1]);
+                            $vars[]  = \str_replace(['#', '%', '_', '*', '?'], ['##', '#%', '#_', '%', '_'], $rule[1]);
                         }
 
                         break;