Merge pull request #50692 from nextcloud/useNameNotUrl

fix(emailTemplate): use instance Name instead of Url in subject
pull/50779/head
Andy Scherzinger 2025-02-12 12:25:22 +07:00 committed by GitHub
commit f2b25a49a9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

@ -123,6 +123,7 @@ class Hooks {
->setType('personal_settings')
->setAffectedUser($user->getUID());
$instanceName = $this->defaults->getName();
$instanceUrl = $this->urlGenerator->getAbsoluteURL('/');
$language = $this->languageFactory->getUserLanguage($user);
$l = $this->languageFactory->get('settings', $language);
@ -159,7 +160,7 @@ class Hooks {
'instanceUrl' => $instanceUrl,
]);
$template->setSubject($l->t('Email address for %1$s changed on %2$s', [$user->getDisplayName(), $instanceUrl]));
$template->setSubject($l->t('Email address for %1$s changed on %2$s', [$user->getDisplayName(), $instanceName]));
$template->addHeader();
$template->addHeading($l->t('Email address changed for %s', [$user->getDisplayName()]), false);
$template->addBodyText($text . ' ' . $l->t('If you did not request this, please contact an administrator.'));