Skip to content

Commit e52915e

Browse files
fix global search (#5)
1 parent 257e1fc commit e52915e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Query/DoctrineQueryBuilder.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use Doctrine\Persistence\Mapping\ClassMetadata;
88
use HelloSebastian\HelloBootstrapTableBundle\Columns\AbstractColumn;
99
use HelloSebastian\HelloBootstrapTableBundle\Columns\ColumnBuilder;
10+
use HelloSebastian\HelloBootstrapTableBundle\Filters\BooleanChoiceFilter;
1011
use Doctrine\ORM\NonUniqueResultException;
1112
use Doctrine\ORM\NoResultException;
1213
use Doctrine\ORM\QueryBuilder;
@@ -144,7 +145,7 @@ private function setupGlobalSearch($search)
144145
if ($search) {
145146
foreach ($this->columnBuilder->getColumns() as $column) {
146147

147-
if ($column->isSearchable()) {
148+
if ($column->isSearchable() && !$column->getFilter() instanceof BooleanChoiceFilter) {
148149
$path = $this->getPropertyPath($column);
149150
if ($searchCallback = $column->getSearchCallback()) {
150151
$searchCallback($orExpr, $this->qb, $path, $search, $this->parameterIndex);

0 commit comments

Comments
 (0)