diff options
author | Joas Schilling <coding@schilljs.com> | 2016-09-08 10:59:14 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2016-09-08 10:59:14 +0200 |
commit | 202ae42506e9bbb167889735b2c56ccebace594b (patch) | |
tree | 7374b08be73cddf4382e72c1debce42c255ad60a /apps/updatenotification/lib | |
parent | ff691b4d8a26c08dcf9555c70a071cdebd1266e6 (diff) | |
download | nextcloud-server-202ae42506e9bbb167889735b2c56ccebace594b.tar.gz nextcloud-server-202ae42506e9bbb167889735b2c56ccebace594b.zip |
Show an update button instead of the updater
Diffstat (limited to 'apps/updatenotification/lib')
-rw-r--r-- | apps/updatenotification/lib/Controller/AdminController.php | 1 | ||||
-rw-r--r-- | apps/updatenotification/lib/UpdateChecker.php | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/apps/updatenotification/lib/Controller/AdminController.php b/apps/updatenotification/lib/Controller/AdminController.php index 9f10f1b32f2..16ae8144b16 100644 --- a/apps/updatenotification/lib/Controller/AdminController.php +++ b/apps/updatenotification/lib/Controller/AdminController.php @@ -112,6 +112,7 @@ class AdminController extends Controller implements ISettings { 'currentChannel' => $currentChannel, 'channels' => $channels, 'newVersionString' => ($updateState === []) ? '' : $updateState['updateVersion'], + 'downloadLink' => (empty($updateState['downloadLink'])) ? '' : $updateState['downloadLink'], 'notify_groups' => implode('|', $notifyGroups), ]; diff --git a/apps/updatenotification/lib/UpdateChecker.php b/apps/updatenotification/lib/UpdateChecker.php index dd51831007c..5f759b7c843 100644 --- a/apps/updatenotification/lib/UpdateChecker.php +++ b/apps/updatenotification/lib/UpdateChecker.php @@ -49,6 +49,9 @@ class UpdateChecker { if(substr($data['web'], 0, 8) === 'https://') { $result['updateLink'] = $data['web']; } + if(substr($data['url'], 0, 8) === 'https://') { + $result['downloadLink'] = $data['url']; + } return $result; } |