diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php index 5e95cea7..c8ab744a 100644 --- a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php +++ b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php @@ -42,13 +42,14 @@ class TravelinfoController extends ActionController public function travelCodeAction(string $travelCode) { $travelCode = strtoupper($travelCode); + $travelCodeDate = str_replace('-', '/', $travelCode); /** @var Date $date */ - $date = $this->dateRepository->findOneByCode($travelCode); + $date = $this->dateRepository->findOneByCode($travelCodeDate); - [$code, ] = explode('-', $travelCode); + [$travelCodeProduct, ] = explode('-', $travelCode); - $product = $this->productRepository->findOneByCode($code); + $product = $this->productRepository->findOneByCode($travelCodeProduct); if (null === $product) { $response = GeneralUtility::makeInstance(ErrorController::class)->pageNotFoundAction(