From 7d322d085731514dd0ef86d907af09a91a19c8ba Mon Sep 17 00:00:00 2001 From: Pellaeon Lin Date: Sun, 23 Jun 2019 06:37:00 +0000 Subject: [PATCH] Fix# mailservice: admin notif email link for owncloud --- service/mailservice.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/service/mailservice.php b/service/mailservice.php index 6cb2214..c7ad07f 100644 --- a/service/mailservice.php +++ b/service/mailservice.php @@ -147,8 +147,11 @@ class MailService { * @throws \Exception */ private function sendNewUserNotifEmail(array $to, $username, $userIsEnabled) { - $link = $this->urlGenerator->linkToRouteAbsolute('settings.Users.usersList'); - // TODO: for owncloud, route name should be user_management.users https://github.com/owncloud/user_management/blob/master/appinfo/routes.php#L30 + if ( $this->config->getAppValue('core', 'vendor', '') === 'nextcloud' ) { + $link = $this->urlGenerator->linkToRouteAbsolute('settings.Users.usersList'); + } else { + $link = $this->urlGenerator->linkToRouteAbsolute('user_management.users'); + } $template_var = [ 'user' => $username, 'sitename' => $this->defaults->getName(),