[pLog-svn] r4276 - in plog/branches/lifetype-1.1.2/class/dao: . userdata

oscar at devel.lifetype.net oscar at devel.lifetype.net
Sat Nov 11 13:33:19 GMT 2006


Author: oscar
Date: 2006-11-11 13:33:18 +0000 (Sat, 11 Nov 2006)
New Revision: 4276

Modified:
   plog/branches/lifetype-1.1.2/class/dao/userdata/baseuserdataprovider.class.php
   plog/branches/lifetype-1.1.2/class/dao/userinfo.class.php
Log:
one possible fix for mantis issue 1114 (http://bugs.lifetype.net/view.php?id=1114)


Modified: plog/branches/lifetype-1.1.2/class/dao/userdata/baseuserdataprovider.class.php
===================================================================
--- plog/branches/lifetype-1.1.2/class/dao/userdata/baseuserdataprovider.class.php	2006-11-10 01:52:08 UTC (rev 4275)
+++ plog/branches/lifetype-1.1.2/class/dao/userdata/baseuserdataprovider.class.php	2006-11-11 13:33:18 UTC (rev 4276)
@@ -142,7 +142,7 @@
         {
 	        include_once( PLOG_CLASS_PATH."class/dao/userinfo.class.php" );
 	        
-			isset( $query_result["properties"] ) ? $properties = unserialize( $query_result["properties"] ) : $properties = Array();
+			isset( $query_result["properties"] ) ? $properties = unserialize( $query_result["properties"] ) : $properties = Array();			
 			
             $userInfo = new UserInfo( $query_result["user"], 
 			                          $query_result["password"],
@@ -154,7 +154,8 @@
                                       $query_result["id"]);
                                                                             
             // set some permissions
-            $userInfo->setSiteAdmin( $query_result["site_admin"] );
+			isset( $query_result["site_admin"] ) ? $siteAdmin = $query_result["site_admin"] : $siteAdmin = false;
+            $userInfo->setSiteAdmin( $siteAdmin );
             $userInfo->setStatus( $query_result["status"] );
 
             return $userInfo;

Modified: plog/branches/lifetype-1.1.2/class/dao/userinfo.class.php
===================================================================
--- plog/branches/lifetype-1.1.2/class/dao/userinfo.class.php	2006-11-10 01:52:08 UTC (rev 4275)
+++ plog/branches/lifetype-1.1.2/class/dao/userinfo.class.php	2006-11-11 13:33:18 UTC (rev 4276)
@@ -191,6 +191,7 @@
 
         function isSiteAdmin()
         {
+			if( $this->_siteAdmin == "" ) $this->_siteAdmin = false;
         	return $this->_siteAdmin;
         }
 



More information about the pLog-svn mailing list