From 505332ead9175575f4d8ac94690bdb41948dda2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Wed, 20 Jun 2018 11:22:34 +0200 Subject: [PATCH] Fix incorrect search parameter parsing of boolean value --- .../Classes/Traits/RequestArgumentTypeConversionTrait.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/typo3conf/ext/ep_products/Classes/Traits/RequestArgumentTypeConversionTrait.php b/web/typo3conf/ext/ep_products/Classes/Traits/RequestArgumentTypeConversionTrait.php index fa5271f5..c24449f1 100644 --- a/web/typo3conf/ext/ep_products/Classes/Traits/RequestArgumentTypeConversionTrait.php +++ b/web/typo3conf/ext/ep_products/Classes/Traits/RequestArgumentTypeConversionTrait.php @@ -94,8 +94,8 @@ trait RequestArgumentTypeConversionTrait $filterSettings['dateFrom'] = !empty($filterSettings['dateFrom']) ? new \DateTime($filterSettings['dateFrom']) : null; $filterSettings['dateTo'] = !empty($filterSettings['dateTo']) ? new \DateTime($filterSettings['dateTo']) : null; - if (!empty($filterSettings['bus']) && is_string($filterSettings['bus'])) { - $filterSettings['bus'] = ($filterSettings['bus'] === 'true'); + if (!empty($filterSettings['bus'])) { + $filterSettings['bus'] = (bool) $filterSettings['bus']; } $filterSettingsObject = new FilterSettings();