diff options
-rw-r--r-- | apps/settings/lib/Mailer/NewUserMailHelper.php | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/apps/settings/lib/Mailer/NewUserMailHelper.php b/apps/settings/lib/Mailer/NewUserMailHelper.php index 4b4428e1221..5caa441a245 100644 --- a/apps/settings/lib/Mailer/NewUserMailHelper.php +++ b/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; |