Index: trunk/kernel/action.php =================================================================== diff -u -N -r4330 -r4358 --- trunk/kernel/action.php (.../action.php) (revision 4330) +++ trunk/kernel/action.php (.../action.php) (revision 4358) @@ -125,7 +125,7 @@ 'CreatedOn' => $CreatedOn, 'dob' => $dob ); - + $u =& $objEditItems->Add_User_NEW($fields_hash); saveCustomFields('u', $u->Get('ResourceId'), 6); } @@ -147,7 +147,7 @@ if (!GetVar('user_login')) { $dob = 0; } - + $fields_hash = Array( 'Login' => $_POST['user_login'], 'Password' => GetVar('password') ? md5(GetVar('password')) : '', 'FirstName' => $_POST['user_firstname'], @@ -2390,22 +2390,19 @@ { $objUserGroupsList = new clsUserGroupList(); $objUserGroupsList->CopyFromEditTable("GroupId"); - + $group_ids = $objGroups->CopyFromEditTable("GroupId"); if ($group_ids) { - $db =& GetADODBConnection(); - $sql = 'SELECT ResourceId FROM '.$objGroups->SourceTable.' WHERE GroupId IN ('.implode(',', $group_ids).')'; - $rids = $db->GetCol($sql); - $objCustomDataList->CopyFromEditTable("CustomDataId", $rids); +// $objCustomDataList->CopyFromEditTable('g'); } - + $objGroups->Clear(); } if( GetVar('GroupEditStatus') == 2 ) { $objUserGroupsList = new clsUserGroupList(); $objGroups->PurgeEditTable("GroupId"); - $objCustomDataList->PurgeEditTable("CustomDataId"); +// $objCustomDataList->PurgeEditTable('g'); $objUserGroupsList->PurgeEditTable("PortalUserId"); $objGroups->Clear(); }