diff --git a/src/Controller/Teamer/IndexController.php b/src/Controller/Teamer/IndexController.php index af869e5..b6a0468 100644 --- a/src/Controller/Teamer/IndexController.php +++ b/src/Controller/Teamer/IndexController.php @@ -23,12 +23,11 @@ class IndexController extends AbstractController /** @var User $user */ $user = $this->getUser(); $teamer = $user->getTeamer(); - $availabilities = $teamer->getAllAvailabilities()->toArray(); $matchingAssignments = $this ->entityManager ->getRepository(Assignment::class) - ->getNewMatchingTeamerProfile($teamer, $availabilities) + ->getNewMatchingTeamerProfile($teamer) ; return $this->render('teamer/index.html.twig', [ diff --git a/src/Repository/AssignmentRepository.php b/src/Repository/AssignmentRepository.php index 2983fdd..635a3e0 100644 --- a/src/Repository/AssignmentRepository.php +++ b/src/Repository/AssignmentRepository.php @@ -213,7 +213,7 @@ class AssignmentRepository extends ServiceEntityRepository ; } - public function getNewMatchingTeamerProfile(Teamer $teamer, array $availabilities, int $limit = 5): array + public function getNewMatchingTeamerProfile(Teamer $teamer, int $limit = 5): array { $qb = $this->createQueryBuilder('assignment'); @@ -230,13 +230,6 @@ class AssignmentRepository extends ServiceEntityRepository ->setParameter('teamer', $teamer) ; -// foreach ($availabilities as $availability) { -// $qb->orWhere($qb->expr()->andX( -// $qb->expr()->eq('assignment.dateFrom', ':dateFrom'), -// $qb->expr()->eq('assignment.dateTo', ':dateTo') -// )); -// } - return $qb ->orderBy('assignment.createdAt', 'DESC') ->setMaxResults($limit)