Skip to content

Commit 88f8f34

Browse files
author
Alexandra Nantel
committed
Fix handle filter.
1 parent 7eee887 commit 88f8f34

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

lib/class.entryquerytextboxadapter.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ public function createFilterHandle($filter, array $columns)
8484

8585
$conditions = [];
8686
foreach ($columns as $key => $col) {
87-
$conditions[] = [$this->formatColumn($col, $field_id) => $filter];
87+
$conditions[] = [$this->formatColumn($col, $field_id) => [$op => $filter]];
8888
}
89-
// var_dump($conditions);
89+
9090
if (count($conditions) < 2) {
9191
return $conditions;
9292
}
@@ -114,11 +114,16 @@ protected function filterSingle(EntryQuery $query, $filter)
114114
} elseif ($this->isFilterContains($filter)) {
115115
return $this->createFilterContains($filter, $this->getFilterColumns());
116116
} elseif ($this->isFilterHandle($filter)) {
117-
return $this->createFilterHandle($filter, $this->getFilterColumns());
117+
return $this->createFilterHandle($filter, $this->getHandleFilterColumns());
118118
}
119119
return $this->createFilterEquality($filter, $this->getFilterColumns());
120120
}
121121

122+
public function getHandleFilterColumns()
123+
{
124+
return ['handle'];
125+
}
126+
122127
public function getFilterColumns()
123128
{
124129
return ['value', 'handle'];

0 commit comments

Comments
 (0)