Check if elements are set in installer
Since we now have all the apps from the appstore we need to do a bit more checking. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
b1b2378758
commit
f021db956c
|
@ -391,6 +391,10 @@ class Installer {
|
|||
foreach($this->apps as $app) {
|
||||
if($app['id'] === $appId) {
|
||||
$currentVersion = OC_App::getAppVersion($appId);
|
||||
|
||||
if (!isset($app['releases'][0]['version'])) {
|
||||
return false;
|
||||
}
|
||||
$newestVersion = $app['releases'][0]['version'];
|
||||
if ($currentVersion !== '0' && version_compare($newestVersion, $currentVersion, '>')) {
|
||||
return $newestVersion;
|
||||
|
|
Loading…
Reference in New Issue