Pārlūkot izejas kodu

Check for app updates on disabled page

Fixes #2403

We need to check for updates of disabled apps so that if you update with
incompatible apps you at least get a chance to upgrade.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
tags/v11.0RC2
Roeland Jago Douma pirms 7 gadiem
vecāks
revīzija
d59ffb8bf1
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 9 papildinājumiem un 0 dzēšanām
  1. 9
    0
      settings/Controller/AppSettingsController.php

+ 9
- 0
settings/Controller/AppSettingsController.php Parādīt failu

@@ -296,6 +296,15 @@ class AppSettingsController extends Controller {
$apps = array_filter($apps, function ($app) {
return !$app['active'];
});

$apps = array_map(function ($app) {
$newVersion = \OC\Installer::isUpdateAvailable($app['id'], $this->appFetcher);
if ($newVersion !== false) {
$app['update'] = $newVersion;
}
return $app;
}, $apps);

usort($apps, function ($a, $b) {
$a = (string)$a['name'];
$b = (string)$b['name'];

Notiek ielāde…
Atcelt
Saglabāt