From 9d76865ca4bcffb29749940141aa829075bd5d91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Fri, 8 Dec 2023 10:20:59 +0100 Subject: [PATCH] fix: use correct return value of repository --- src/Service/Cron/FeedbackReminderService.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Service/Cron/FeedbackReminderService.php b/src/Service/Cron/FeedbackReminderService.php index fe846a9..3fc5782 100644 --- a/src/Service/Cron/FeedbackReminderService.php +++ b/src/Service/Cron/FeedbackReminderService.php @@ -4,7 +4,7 @@ namespace App\Service\Cron; use App\BusProNet\DataProvider\HotelDataProvider; use App\Email\Mailer; -use App\Entity\Feedback; +use App\Entity\Disposition; use App\Entity\User; use App\Repository\DispositionRepository; use App\Repository\UserRepository; @@ -23,14 +23,14 @@ class FeedbackReminderService public function sendFeedbackReminders(): string { - /** @var Feedback[] $pendingFeedbacks */ - $pendingFeedbacks = $this->dispositionRepository->getPendingFeedbacks(); + /** @var Disposition[] $dispositionsWithPendingFeedbacks */ + $dispositionsWithPendingFeedbacks = $this->dispositionRepository->findDispositionsWithPendingFeedback(); $sortedFeedbacks = []; - foreach ($pendingFeedbacks as $feedback) { + foreach ($dispositionsWithPendingFeedbacks as $disposition) { // Get hotel by bus pro id - $hotelBusProId = $feedback->getDestination()->getHotelBusProId(); + $hotelBusProId = $disposition->getAssignment()->getDestination()->getHotelBusProId(); $hotel = $this->hotelDataProvider->get($hotelBusProId); if (null === $hotel) { @@ -46,7 +46,7 @@ class FeedbackReminderService } // Sort feedback by hotel base code - $sortedFeedbacks[$hotelBaseCode][] = $feedback; + $sortedFeedbacks[$hotelBaseCode][] = $disposition; } // Determine hotel managers to notify