From 3ecd849f0a7e5e8ef30060a11f25bf921c031530 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Tue, 25 Jun 2019 10:47:13 +0200 Subject: [PATCH] Ensure trailing slash in static search result uris --- .../Classes/Middleware/StaticSearchParamsMiddleware.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/typo3conf/ext/ep_products/Classes/Middleware/StaticSearchParamsMiddleware.php b/public/typo3conf/ext/ep_products/Classes/Middleware/StaticSearchParamsMiddleware.php index 5cb17061..4d0125f6 100644 --- a/public/typo3conf/ext/ep_products/Classes/Middleware/StaticSearchParamsMiddleware.php +++ b/public/typo3conf/ext/ep_products/Classes/Middleware/StaticSearchParamsMiddleware.php @@ -55,6 +55,9 @@ class StaticSearchParamsMiddleware implements MiddlewareInterface return $handler->handle($request); } + // Ensure trailing slash for comparison + $uri = rtrim($uri, '/') . '/'; + $qb = $this->getDbConnection()->createQueryBuilder(); $query = $qb