[FilterMore] ignore unspecified fields

This commit is contained in:
boyska 2024-03-16 21:57:31 +01:00
parent ada8295850
commit d6ec70a444

View File

@ -184,7 +184,7 @@ class FilterMoreBridge extends FeedExpander
} }
private function filterByFieldRegexp($field, $re) private function filterByFieldRegexp($field, $re)
{ {
if ($re === '') { if ($re === '' || $re === null) {
return null; return null;
} elseif (preg_match($re, $field)) { } elseif (preg_match($re, $field)) {
return true; return true;
@ -209,7 +209,7 @@ class FilterMoreBridge extends FeedExpander
private function filterByDate($item, $input, $expected) private function filterByDate($item, $input, $expected)
{ {
$val = $this->getInput($input); $val = $this->getInput($input);
if ($val === '') { if ($val === '' || $val === null) {
return null; return null;
} }
$ts = strtotime($val); $ts = strtotime($val);