]> source.dussan.org Git - nextcloud-server.git/commitdiff
donĀ“t claim that already downloaded 3rd party apps are internal apps
authorFrank Karlitschek <frank@owncloud.org>
Fri, 18 May 2012 19:14:07 +0000 (21:14 +0200)
committerFrank Karlitschek <frank@owncloud.org>
Fri, 18 May 2012 19:14:07 +0000 (21:14 +0200)
settings/apps.php

index eef01641f321d58bdefdbfd4dbc426433bba8745..028f00c2497c9350442122a1aeba97d9982c1862 100644 (file)
@@ -39,8 +39,13 @@ foreach($registeredApps as $app){
                $info=OC_App::getAppInfo($app);
                $active=(OC_Appconfig::getValue($app,'enabled','no')=='yes')?true:false;
                $info['active']=$active;
-               $info['internal']=true;
-               $info['internallabel']='Internal App';
+               if(isset($info['shipped']) and ($info['shipped']=='true')) {
+                       $info['internal']=true;
+                       $info['internallabel']='Internal App';
+               }else{
+                       $info['internal']=false;
+                       $info['internallabel']='3rd Party App';
+               }
                $info['preview']='trans.png';
                $apps[]=$info;
        }