From ff61b8e696b16bf11a613130b430718ca52d0b09 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Thu, 5 Nov 2015 14:07:54 +0100 Subject: [PATCH] Repository: Fix that conversion rules for statements are applied on queries.. ..when calling RepositoryQuery::addFilter(). --- library/Icinga/Repository/Repository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Icinga/Repository/Repository.php b/library/Icinga/Repository/Repository.php index 1f9854c6f..680b36def 100644 --- a/library/Icinga/Repository/Repository.php +++ b/library/Icinga/Repository/Repository.php @@ -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);