From 3ca68a6665a49459dd9132bf56e30d61cfc6f6b7 Mon Sep 17 00:00:00 2001 From: enured <enis.nuredini@uzh.ch> Date: Thu, 2 Nov 2023 16:34:28 +0100 Subject: [PATCH] B17229: Log switch feUser only if current and old are not same. refs #17229 --- extension/Classes/Core/Store/Store.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extension/Classes/Core/Store/Store.php b/extension/Classes/Core/Store/Store.php index bcde3238d..37b8cf83c 100644 --- a/extension/Classes/Core/Store/Store.php +++ b/extension/Classes/Core/Store/Store.php @@ -519,7 +519,9 @@ class Store { if ($storeName === STORE_USER && $key == TYPO3_FE_USER) { $qfqLogPathAbsolute = Path::absoluteQfqLogFile(); $feUserOld = isset($data[$key]) ? $data[$key] : self::getVar($key, STORE_TYPO3 . STORE_EMPTY); - Logger::logMessage(date('Y.m.d H:i:s ') . ": Switch feUser '$feUserOld' to '$value'", $qfqLogPathAbsolute); + if ($feUserOld !== $value) { + Logger::logMessage(date('Y.m.d H:i:s ') . ": Switch feUser '$feUserOld' to '$value'", $qfqLogPathAbsolute); + } } $data[$key] = $value; -- GitLab