From 09d5b3bfaf170caa6e5ee9eaa70bcd7ccb0d1b69 Mon Sep 17 00:00:00 2001 From: Nazar Klovanych Date: Fri, 27 Sep 2019 10:32:53 +0300 Subject: [PATCH] Move default premium filter to di.xml configuration --- AdobeStockClient/Model/SearchParametersProvider/Premium.php | 1 - AdobeStockClient/etc/di.xml | 1 + AdobeStockImage/etc/di.xml | 5 +++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/AdobeStockClient/Model/SearchParametersProvider/Premium.php b/AdobeStockClient/Model/SearchParametersProvider/Premium.php index 918e66691f61..3284ce57aa44 100644 --- a/AdobeStockClient/Model/SearchParametersProvider/Premium.php +++ b/AdobeStockClient/Model/SearchParametersProvider/Premium.php @@ -20,7 +20,6 @@ class Premium implements SearchParameterProviderInterface */ public function apply(SearchCriteriaInterface $searchCriteria, SearchParameters $searchParams): SearchParameters { - $searchParams->setFilterPremium('ALL'); foreach ($searchCriteria->getFilterGroups() as $filterGroup) { foreach ($filterGroup->getFilters() as $filter) { if ($filter->getField() === 'premium_price_filter') { diff --git a/AdobeStockClient/etc/di.xml b/AdobeStockClient/etc/di.xml index 4ff3523f2e64..0598579c7987 100644 --- a/AdobeStockClient/etc/di.xml +++ b/AdobeStockClient/etc/di.xml @@ -60,6 +60,7 @@ setFilterColors setSerieId setModelId + setFilterPremium diff --git a/AdobeStockImage/etc/di.xml b/AdobeStockImage/etc/di.xml index ec3639c64e82..8a7572a6bebb 100644 --- a/AdobeStockImage/etc/di.xml +++ b/AdobeStockImage/etc/di.xml @@ -27,6 +27,11 @@ or photo + + premium_price_filter + eq + ALL +