diff --git a/web/typo3conf/ext/ep_products/Classes/Controller/AjaxWatchlistController.php b/web/typo3conf/ext/ep_products/Classes/Controller/AjaxWatchlistController.php index d97099eb..973d986b 100644 --- a/web/typo3conf/ext/ep_products/Classes/Controller/AjaxWatchlistController.php +++ b/web/typo3conf/ext/ep_products/Classes/Controller/AjaxWatchlistController.php @@ -81,31 +81,26 @@ class AjaxWatchlistController extends ActionController /** * @param array $watchlistUids - * @param string $referringPageUid * @return string + * @throws \Doctrine\DBAL\DBALException */ - public function listAction(array $watchlistUids, $referringPageUid) + public function listAction(array $watchlistUids) { $productUids = array_map(function ($uid) { - list (, $productUid) = GeneralUtility::trimExplode(':', $uid); + [ , $productUid ] = GeneralUtility::trimExplode(':', $uid); return $productUid; }, $watchlistUids); $hotelUids = array_map(function ($uid) { - list ($hotelUid,) = GeneralUtility::trimExplode(':', $uid); + [ $hotelUid, ] = GeneralUtility::trimExplode(':', $uid); return $hotelUid; }, $watchlistUids); $watchlistData = $this->productRepository->getWatchlist($productUids, $hotelUids); $watchlist = $this->searchResultService->preprocess($watchlistData); - $forcedConceptUid = (int) $this->settings['forcedConceptUid']; - $filterSettings = $this->filterService->getDefaultFilterSettings($forcedConceptUid); - $options = [ 'defaultDetailPageUid' => $this->settings['defaultDetailPageUid'], - 'referringPageUid' => $referringPageUid, - 'filterSettings' => $filterSettings, ]; $this->searchResultUrlService->process($watchlist, $options);