mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-24 22:34:24 +02:00
Repository: Fix that conversion rules for statements are applied on queries..
..when calling RepositoryQuery::addFilter().
This commit is contained in:
parent
dd069288e9
commit
ff61b8e696
@ -873,7 +873,7 @@ abstract class Repository implements Selectable
|
|||||||
if ($filter->isExpression()) {
|
if ($filter->isExpression()) {
|
||||||
$column = $filter->getColumn();
|
$column = $filter->getColumn();
|
||||||
$filter->setColumn($this->requireFilterColumn($table, $column, $query));
|
$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()) {
|
} elseif ($filter->isChain()) {
|
||||||
foreach ($filter->filters() as $chainOrExpression) {
|
foreach ($filter->filters() as $chainOrExpression) {
|
||||||
$this->requireFilter($table, $chainOrExpression, $query, false);
|
$this->requireFilter($table, $chainOrExpression, $query, false);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user