ft filter fix
This commit is contained in:
@@ -142,7 +142,7 @@ class DefaultDataComposer implements DataComposer
|
||||
$filter = str_replace('"*', '"', $filter);
|
||||
$filter = str_replace('*"', '"', $filter);
|
||||
|
||||
while (strpos($filter, '**')) {
|
||||
while (strpos($filter, '**') !== false) {
|
||||
$filter = trim(
|
||||
str_replace('**', '*', $filter)
|
||||
);
|
||||
@@ -154,7 +154,7 @@ class DefaultDataComposer implements DataComposer
|
||||
);
|
||||
}
|
||||
|
||||
$filter = str_replace(['+-', '--', '-+', '++'], '', $filter);
|
||||
$filter = str_replace(['+-', '--', '-+', '++', '+*', '-*'], '', $filter);
|
||||
|
||||
while (strpos($filter, '+ ') !== false) {
|
||||
$filter = str_replace('+ ', '', $filter);
|
||||
@@ -168,6 +168,10 @@ class DefaultDataComposer implements DataComposer
|
||||
$filter = substr($filter, 0, -1);
|
||||
}
|
||||
|
||||
if ($filter === '*') {
|
||||
$filter = '';
|
||||
}
|
||||
|
||||
return $filter;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user