From 02b3d01d025c815fcd4e13a4ddfebc81301123f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Wed, 8 Sep 2021 08:13:27 +0200 Subject: [PATCH] Make middleware only acting on numeric page uids --- .../ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php b/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php index 35eed7a5..b5a98570 100644 --- a/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php +++ b/public/typo3conf/ext/ep_theme/Classes/Middleware/ReferrerMiddleware.php @@ -22,6 +22,10 @@ class ReferrerMiddleware implements MiddlewareInterface $ref = $queryParams['ref']; + if (false === is_numeric($ref)) { + return $handler->handle($request); + } + /** @var SiteFinder $siteFinder */ $siteFinder = GeneralUtility::makeInstance(SiteFinder::class);