From 3ffe43a22d40ba478f0a5644593bfa2edfa7df55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Mon, 8 Oct 2018 07:05:51 +0200 Subject: [PATCH] Remove obsolete argument --- .../ep_products/Classes/Controller/AjaxSearchController.php | 4 +--- .../ep_products/Classes/Service/SearchResultUrlService.php | 4 +--- .../Resources/Private/Assets/js/components/SearchResult.vue | 1 - 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/web/typo3conf/ext/ep_products/Classes/Controller/AjaxSearchController.php b/web/typo3conf/ext/ep_products/Classes/Controller/AjaxSearchController.php index 8b7433cf..f3f69f60 100644 --- a/web/typo3conf/ext/ep_products/Classes/Controller/AjaxSearchController.php +++ b/web/typo3conf/ext/ep_products/Classes/Controller/AjaxSearchController.php @@ -83,11 +83,10 @@ class AjaxSearchController extends ActionController /** * @param FilterSettings $filterSettings - * @param integer $referringPageUid * @return string * @throws \Doctrine\DBAL\DBALException */ - public function searchresultAction(FilterSettings $filterSettings = null, $referringPageUid = null) + public function searchresultAction(FilterSettings $filterSettings = null) { $dateSelected = false; $organic = true; @@ -114,7 +113,6 @@ class AjaxSearchController extends ActionController $options = [ 'defaultDetailPageUid' => $this->settings['defaultDetailPageUid'], - 'referringPageUid' => $referringPageUid, ]; $this->searchResultUrlService->process($searchResult, $options); diff --git a/web/typo3conf/ext/ep_products/Classes/Service/SearchResultUrlService.php b/web/typo3conf/ext/ep_products/Classes/Service/SearchResultUrlService.php index 8069be3c..22ea4187 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/SearchResultUrlService.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/SearchResultUrlService.php @@ -54,11 +54,10 @@ class SearchResultUrlService implements SingletonInterface public function process(SearchResult $searchResult, array $options) { $optionsResolver = new OptionsResolver(); - $optionsResolver->setRequired([ 'defaultDetailPageUid', 'referringPageUid' ]); + $optionsResolver->setRequired([ 'defaultDetailPageUid' ]); $resolvedOptions = $optionsResolver->resolve($options); $defaultDetailPageUid = $resolvedOptions['defaultDetailPageUid']; - $referringPageUid = $resolvedOptions['referringPageUid']; $data = $searchResult->getData(); @@ -70,7 +69,6 @@ class SearchResultUrlService implements SingletonInterface $arguments = [ 'product' => $item['product']['uid'], 'hotel' => $item['hotel']['uid'], - 'referringPageUid' => $referringPageUid, ]; $uri = $this ->uriBuilder diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/SearchResult.vue b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/SearchResult.vue index b4a618fb..320bfdee 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/SearchResult.vue +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/SearchResult.vue @@ -122,7 +122,6 @@ loadResults () { let query = {}; query[this.argumentPrefix + '[filterSettings]'] = this.filterSettings; - query[this.argumentPrefix + '[referringPageUid]'] = this.referringPageUid; this.loading = true; this.resultMeta = null; $.post(this.resultsUri, query, (json) => {