From 8a769d12eb8bcadf8437e7d3168ff386eb8aec4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Thu, 20 Feb 2025 18:12:43 +0100 Subject: [PATCH] fix: don't rely on product code being contained in travel code --- .../ep_products/Classes/Controller/TravelinfoController.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php index c8ab744a..4ce8812d 100644 --- a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php +++ b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php @@ -47,9 +47,7 @@ class TravelinfoController extends ActionController /** @var Date $date */ $date = $this->dateRepository->findOneByCode($travelCodeDate); - [$travelCodeProduct, ] = explode('-', $travelCode); - - $product = $this->productRepository->findOneByCode($travelCodeProduct); + $product = $date->getProduct(); if (null === $product) { $response = GeneralUtility::makeInstance(ErrorController::class)->pageNotFoundAction(