don't show update button when appstore is disabled or no writable dir exists

This commit is contained in:
Georg Ehrke 2014-06-10 18:38:21 +02:00
parent 602404c631
commit 5e9fa64819
1 changed files with 15 additions and 0 deletions

View File

@ -347,6 +347,21 @@ class OC_Installer{
* The function will check if an update for a version is available
*/
public static function isUpdateAvailable( $app ) {
static $isInstanceReadyForUpdates = null;
if ($isInstanceReadyForUpdates === null) {
$installPath = OC_App::getInstallPath();
if ($installPath === false || $installPath === null) {
$isInstanceReadyForUpdates = false;
} else {
$isInstanceReadyForUpdates = true;
}
}
if ($isInstanceReadyForUpdates === false) {
return false;
}
$ocsid=OC_Appconfig::getValue( $app, 'ocsid', '');
if($ocsid<>'') {