Skip to content

Commit c169408

Browse files
committed
fix IsContainerQueryBuilder from Persistance
1 parent 8bc5638 commit c169408

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/lib/Persistence/Legacy/Filter/CriterionQueryBuilder/Location/IsContainerQueryBuilder.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@ public function buildQueryConstraint(
3939
'content.contentclass_id = contentclass.id',
4040
);
4141

42-
$value = $criterion->value ? 1 : 0;
42+
/** @var array{bool} $criterionValue */
43+
$criterionValue = $criterion->value;
44+
$isContainer = reset($criterionValue);
4345

4446
return $queryBuilder->expr()->in(
4547
'contentclass.is_container',
46-
$queryBuilder->createNamedParameter($value, ParameterType::INTEGER)
48+
$queryBuilder->createNamedParameter((int)$isContainer, ParameterType::INTEGER)
4749
);
4850
}
4951
}

0 commit comments

Comments
 (0)