diff --git a/apps/dav/lib/CalDAV/ResourceBooking/AbstractPrincipalBackend.php b/apps/dav/lib/CalDAV/ResourceBooking/AbstractPrincipalBackend.php index 462bc637e72f5..84fe77354c675 100644 --- a/apps/dav/lib/CalDAV/ResourceBooking/AbstractPrincipalBackend.php +++ b/apps/dav/lib/CalDAV/ResourceBooking/AbstractPrincipalBackend.php @@ -353,7 +353,7 @@ private function searchPrincipalsByRoomFeature(string $key, string $value, array */ private function searchPrincipalsByCapacity(string $key, string $value, array $usersGroups = []): array { $query = $this->getMetadataQuery($key); - $query->andWhere($query->expr()->gte('value', $query->createNamedParameter($value))); + $query->andWhere($query->expr()->gte($query->expr()->castColumn('value', IQueryBuilder::PARAM_INT), $query->createNamedParameter((int)$value, IQueryBuilder::PARAM_INT))); return $this->getRows($query, $usersGroups); }