diff --git a/Model/Customer/SourceProvider/FilterModifier.php b/Model/Customer/SourceProvider/FilterModifier.php index eeccfd4..23984e1 100644 --- a/Model/Customer/SourceProvider/FilterModifier.php +++ b/Model/Customer/SourceProvider/FilterModifier.php @@ -36,10 +36,10 @@ public function apply(Collection $collection, Filter $filter): void null ); $collection->getSelect()->where( - $connection->prepareSqlCondition('IFNULL(' . - 'cv.last_visit_at,'. - 'GREATEST(IFNULL(cl.last_login_at, e.created_at), IFNULL(cl.last_logout_at, e.updated_at))' . - ')', [$filter->getConditionType() => $filter->getValue()]) + $connection->prepareSqlCondition( + 'IFNULL(cv.last_visit_at, GREATEST(IFNULL(cl.last_login_at, e.created_at), IFNULL(cl.last_logout_at, e.updated_at)))', + [$filter->getConditionType() => $filter->getValue()] + ) ); } }