Передавать email пользователя F7cloud в API поддержки.

Email из Nextcloud (getEMailAddress) уходит в data-user-email, заголовок
X-F7cloud-Email и поле client_email при создании тикета — для привязки
контакта CRM в Bitrix24.
This commit is contained in:
root
2026-05-22 09:58:34 +00:00
parent 1b718f398e
commit 1685488c50
3 changed files with 20 additions and 3 deletions
+7
View File
@@ -72,8 +72,15 @@ class PageController extends Controller {
Util::addStyle('f7support', 'f7support');
Util::addScript('f7support', 'main');
$userEmail = '';
if ($user !== null) {
$mail = $user->getEMailAddress();
$userEmail = is_string($mail) ? trim($mail) : '';
}
return new TemplateResponse('f7support', 'main', [
'username' => $user ? $user->getUID() : '',
'userEmail' => $userEmail,
'serverAddress' => $serverHost,
'supportApiBase' => $supportApiBase,
'supportApiOrigin' => $supportApiOrigin,