Index: trunk/kernel/include/portalgroup.php =================================================================== diff -u -r923 -r955 --- trunk/kernel/include/portalgroup.php (.../portalgroup.php) (revision 923) +++ trunk/kernel/include/portalgroup.php (.../portalgroup.php) (revision 955) @@ -115,21 +115,14 @@ return true; } - function AddUser($UserId,$PrimaryGroup=0,$table='', $edit_table = true) + function AddUser($UserId,$PrimaryGroup=0,$edit_table = true) { global $objSession; // add user to group OR just updates it's status there $db =& $this->adodbConnection; + $table=$edit_table?$objSession->GetEditTable('UserGroup'):GetTablePrefix().'UserGroup'; - if ($edit_table) { - $table = $objSession->GetEditTable("UserGroup");//GetTablePrefix().'UserGroup'; - } - else { - $table = GetTablePrefix()."UserGroup"; - } - - if(!$table) $table=$objSession->GetEditTable("UserGroup"); $group_id = $this->Get('GroupId'); $sql_patterns['check'] = 'SELECT PortalUserId FROM %s WHERE GroupId = %s AND PortalUserId = %s';