Browse Source
Hide client link in welcome mail if an empty customclient_desktop config is set
Signed-off-by: Julius Härtl <jus@bitgrid.net>
pull/25000/head
Julius Härtl
5 years ago
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
1 changed files with
16 additions and
6 deletions
-
apps/settings/lib/Mailer/NewUserMailHelper.php
|
|
|
@ -143,12 +143,22 @@ class NewUserMailHelper { |
|
|
|
} else { |
|
|
|
$leftButtonText = $l10n->t('Go to %s', [$this->themingDefaults->getName()]); |
|
|
|
} |
|
|
|
$emailTemplate->addBodyButtonGroup( |
|
|
|
$leftButtonText, |
|
|
|
$link, |
|
|
|
$l10n->t('Install Client'), |
|
|
|
$this->config->getSystemValue('customclient_desktop', 'https://nextcloud.com/install/#install-clients') |
|
|
|
); |
|
|
|
|
|
|
|
$clientDownload = $this->config->getSystemValue('customclient_desktop', 'https://nextcloud.com/install/#install-clients'); |
|
|
|
if ($clientDownload === '') { |
|
|
|
$emailTemplate->addBodyButton( |
|
|
|
$leftButtonText, |
|
|
|
$link |
|
|
|
); |
|
|
|
} else { |
|
|
|
$emailTemplate->addBodyButtonGroup( |
|
|
|
$leftButtonText, |
|
|
|
$link, |
|
|
|
$l10n->t('Install Client'), |
|
|
|
$clientDownload |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
$emailTemplate->addFooter(); |
|
|
|
|
|
|
|
return $emailTemplate; |
|
|
|
|