From 4fcc717d534f0d049addb363adc5d51e3b5a03f8 Mon Sep 17 00:00:00 2001 From: Robin <robin@Amaya.(none)> Date: Fri, 23 Apr 2010 00:21:59 +0200 Subject: [PATCH] bug fix first run wizzard take 2 --- inc/lib_config.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/inc/lib_config.php b/inc/lib_config.php index bbbe96e019..bf9dd5fd3d 100755 --- a/inc/lib_config.php +++ b/inc/lib_config.php @@ -106,7 +106,15 @@ class OC_CONFIG{ */ public static function writeadminlisener(){ global $CONFIG_INSTALLED; - if($CONFIG_INSTALLED==false or OC_USER::ingroup($_SESSION['username'],'admin')){ + $allow=false; + if($CONFIG_INSTALLED==false){ + $allow=true; + }elseif(OC_USER::isLoggedIn()){ + if(OC_USER::ingroup($_SESSION['username'],'admin')){ + $allow=true; + } + } + if($allow){ global $DOCUMENTROOT; global $SERVERROOT; global $WEBROOT; -- GitLab