added email describer for openreplay

This commit is contained in:
Luca Haid
2026-02-02 10:14:38 +01:00
parent b9beeed1a3
commit 2a181b130a
3 changed files with 10 additions and 6 deletions

View File

@@ -17,14 +17,14 @@ $openreplayUserName = '';
$openreplayUserType = $openreplayUserType ?? 'internal';
$openreplayMetadata = [];
// Get user info for internal users
if (class_exists('mfUser') && class_exists('mfLoginController') && mfLoginController::isLoggedIn()) {
$user = mfUser::singleton();
if ($user && $user->id) {
$openreplayUserId = (string) $user->id;
$openreplayUserId = !empty($user->email) ? $user->email : (string) $user->id;
$openreplayUserName = $user->username ?? '';
$openreplayMetadata['userType'] = $openreplayUserType;
$openreplayMetadata['username'] = $openreplayUserName;
$openreplayMetadata['workerId'] = (string) $user->id;
}
}