Repository: Fix that conversion rules for statements are applied on queries..

..when calling RepositoryQuery::addFilter().
This commit is contained in:
Johannes Meyer 2015-11-05 14:07:54 +01:00
parent dd069288e9
commit ff61b8e696

View File

@ -873,7 +873,7 @@ abstract class Repository implements Selectable
if ($filter->isExpression()) {
$column = $filter->getColumn();
$filter->setColumn($this->requireFilterColumn($table, $column, $query));
$filter->setExpression($this->persistColumn($table, $column, $filter->getExpression()));
$filter->setExpression($this->persistColumn($table, $column, $filter->getExpression(), $query));
} elseif ($filter->isChain()) {
foreach ($filter->filters() as $chainOrExpression) {
$this->requireFilter($table, $chainOrExpression, $query, false);