From adb9413d57703ca148dcf2a401270bec9affe71d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Tue, 23 Aug 2022 11:21:20 +0200 Subject: [PATCH] Fix incorrect array key, add typecasting --- .../ext/ep_products/Classes/Controller/CityController.php | 4 ++-- .../ext/ep_products/Classes/Controller/RegionController.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/CityController.php b/public/typo3conf/ext/ep_products/Classes/Controller/CityController.php index 37d64929..24478a06 100644 --- a/public/typo3conf/ext/ep_products/Classes/Controller/CityController.php +++ b/public/typo3conf/ext/ep_products/Classes/Controller/CityController.php @@ -83,9 +83,9 @@ class CityController extends ActionController public function teasergroupAction() { - $regionUid = $this->settings['regionUid']; + $regionUid = (int)$this->settings['regionUid']; $season = $this->settings['season']; - $citiesPid = $this->settings['citiesPid']; + $citiesPid = (int)$this->settings['citiesStoragePid']; $cities = $this->cityRepository->getTeasersByRegionAndSeason($regionUid, $season, $citiesPid); $data = $this->configurationManager->getContentObject()->data; $this->view->assign('data', $data); diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/RegionController.php b/public/typo3conf/ext/ep_products/Classes/Controller/RegionController.php index f32f9b8b..453737bf 100644 --- a/public/typo3conf/ext/ep_products/Classes/Controller/RegionController.php +++ b/public/typo3conf/ext/ep_products/Classes/Controller/RegionController.php @@ -83,9 +83,9 @@ class RegionController extends ActionController public function teasergroupAction() { - $countryUid = $this->settings['countryUid']; + $countryUid = (int)$this->settings['countryUid']; $season = $this->settings['season']; - $regionsPid = $this->settings['regionsStoragePid']; + $regionsPid = (int)$this->settings['regionsStoragePid']; $regions = $this->regionRepository->getTeasersByCountryAndSeason($countryUid, $season, $regionsPid); $data = $this->configurationManager->getContentObject()->data; $this->view->assign('data', $data);