From 38d465f034e4d4cb622ef8f05171e874e0066262 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Fri, 16 Sep 2022 15:04:31 +0200 Subject: [PATCH] Update to main of ext:tracking for PHP8 compat testing --- Configuration/Services/Tracking.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Configuration/Services/Tracking.yaml b/Configuration/Services/Tracking.yaml index 1724737..cb5a09e 100644 --- a/Configuration/Services/Tracking.yaml +++ b/Configuration/Services/Tracking.yaml @@ -134,7 +134,7 @@ services: $rule: > not (context.getAspect("backend.user").isLoggedIn()) and not (context.getAspect("frontend.preview").isPreview()) - and request.getHeader("User-Agent")[0] + and traverse(request.getHeader("User-Agent"), '0') and not (request.getHeader("User-Agent")[0] matches "/^TYPO3|TYPO3 linkvalidator/") and not (request.getHeader("User-Agent")[0] matches "/^Codeception Testing/") and not (request.getHeader("User-Agent")[0] matches "/Wget|curl|Go-http-client/") @@ -147,14 +147,14 @@ services: $rules: topics: matches: > - request.getQueryParams()["topic_uid"] > 0 + traverse(request.getQueryParams(), "topic_uid") > 0 and not (context.getAspect("backend.user").isLoggedIn()) and not (context.getAspect("frontend.preview").isPreview()) - and request.getHeader("User-Agent")[0] + and traverse(request.getHeader("User-Agent"), '0') and not (request.getHeader("User-Agent")[0] matches "/^TYPO3|TYPO3 linkvalidator/") and not (request.getHeader("User-Agent")[0] matches "/^Codeception Testing/") and not (request.getHeader("User-Agent")[0] matches "/Wget|curl|Go-http-client/") and not (request.getHeader("User-Agent")[0] matches "/bot|spider|Slurp|Sogou|NextCloud-News|Feedly|XING FeedReader|SEOkicks|Seekport Crawler|ia_archiver|TrendsmapResolver|Nuzzel/") and not (request.getHeader("User-Agent")[0] matches "/mattermost|Slackbot|WhatsApp/") - recordUid: 'request.getQueryParams()["topic_uid"]' + recordUid: 'traverse(request.getQueryParams(), "topic_uid")' tableName: 'sys_category'