Fixed Info column filter

This commit is contained in:
2023-07-25 16:47:42 +01:00
parent 0f5140d01f
commit cd12ac72c7

View File

@@ -125,6 +125,31 @@ class OrganisationSprunje extends Sprunje
return $this; return $this;
} }
/**
* Filter by description (case insensitive).
*
* @param Builder $query
* @param mixed $value
*
* @return self
*/
protected function filterInfo($query, $value)
{
// Split value on separator for OR queries
$values = explode($this->orSeparator, $value);
$query->where(function ($query) use ($values) {
foreach ($values as $value) {
$query->orWhereRaw(
'LOWER(name) LIKE ?', [ '%' . strtolower($value) . '%' ]
)->orWhereRaw(
'LOWER(description) LIKE ?', [ '%' . strtolower($value) . '%' ]
);
}
});
return $this;
}
/** /**
* Return a list of possible user statuses. * Return a list of possible user statuses.
* *