From a9369bd63154f1b4a77a191fe20a3ac2f289eacb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agust=C3=ADn=20Busso?= <90727999+agustinbusso@users.noreply.github.com> Date: Thu, 1 Feb 2024 10:40:28 -0300 Subject: [PATCH] Fix issue in anonymous webentry --- ProcessMaker/ProcessTranslations/ProcessTranslation.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ProcessMaker/ProcessTranslations/ProcessTranslation.php b/ProcessMaker/ProcessTranslations/ProcessTranslation.php index b753fd8858..767d5a4fe1 100644 --- a/ProcessMaker/ProcessTranslations/ProcessTranslation.php +++ b/ProcessMaker/ProcessTranslations/ProcessTranslation.php @@ -229,9 +229,9 @@ public function applyTranslations($screen) $targetLanguage = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); } - $targetLanguage = in_array($targetLanguage, Languages::ALL) ? $targetLanguage : 'en'; + $targetLanguage = array_key_exists($targetLanguage, Languages::ALL) ? $targetLanguage : 'en'; - if (Auth::user()) { + if (Auth::user() && Auth::user()->username !== '_pm4_anon_user') { $targetLanguage = Auth::user()->language; }