From dd0f08e1571a3780eb131615ebdc5874f3c7ad1b Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Wed, 8 Sep 2021 10:59:44 +0200 Subject: [PATCH] Fix none working Extbase queries The queries missed an call to matching() to actually apply the constraint. --- .../Domain/Repository/Backend/ParkingFacilityRepository.php | 3 +-- Classes/Domain/Repository/Backend/TownRepository.php | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Classes/Domain/Repository/Backend/ParkingFacilityRepository.php b/Classes/Domain/Repository/Backend/ParkingFacilityRepository.php index fc48131..45e9d23 100644 --- a/Classes/Domain/Repository/Backend/ParkingFacilityRepository.php +++ b/Classes/Domain/Repository/Backend/ParkingFacilityRepository.php @@ -58,8 +58,7 @@ class ParkingFacilityRepository extends Repository $query = $this->createQuery(); - $query->in('remoteId', $remoteIds); - + $query->matching($query->in('remoteId', $remoteIds)); return $query->execute(); } } diff --git a/Classes/Domain/Repository/Backend/TownRepository.php b/Classes/Domain/Repository/Backend/TownRepository.php index dac86bd..7c47517 100644 --- a/Classes/Domain/Repository/Backend/TownRepository.php +++ b/Classes/Domain/Repository/Backend/TownRepository.php @@ -56,7 +56,7 @@ class TownRepository extends Repository $query = $this->createQuery(); - $query->in('remoteId', $remoteIds); + $query->matching($query->in('remoteId', $remoteIds)); $query->setLimit(1); return $query->execute()->getFirst();