diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php index 9084da98f..cc96916c3 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php @@ -988,8 +988,13 @@ class WebEntryEvent $cnn->commit(); //log register - if ($arrayData['WE_HIDE_ACTIVE_SESSION_WARNING'] === '1') { - Log::channel(':webEntry')->info('Enable hide active session warning', Bootstrap::context()); + $onlyGenerateLink = isset($arrayData['EXTRA']) && isset($arrayData['EXTRA']['generateLink']); + if ($arrayData['WE_HIDE_ACTIVE_SESSION_WARNING'] === '1' && + $arrayData['WE_AUTHENTICATION'] === 'LOGIN_REQUIRED' && + !$onlyGenerateLink + ) { + $context = Bootstrap::context(['usrUid' => $userUidUpdater]); + Log::channel(':webEntry')->info('Hide Active Session Warning', $context); } //Set WEE_TITLE