diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 727f266714..b791a3fb55 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2012-04-03 Vanessa Gil + + * include/functions_groups.php: + godmode/users/configure_user.php: Fixed bug creating users. + 2012-04-03 Dario Rodriguez * godmode/menu.php, diff --git a/pandora_console/godmode/users/configure_user.php b/pandora_console/godmode/users/configure_user.php index 42ac6e204e..9006dbef5e 100644 --- a/pandora_console/godmode/users/configure_user.php +++ b/pandora_console/godmode/users/configure_user.php @@ -125,7 +125,6 @@ if ($create_user) { $values['comments'] = (string) get_parameter ('comments'); $values['is_admin'] = (int) get_parameter ('is_admin', 0); $values['language'] = get_parameter ('language', 'default'); - $values['created by'] = $config['id_user']; if ($isFunctionSkins !== ENTERPRISE_NOT_HOOK) { $values['id_skin'] = (int) get_parameter ('skin', 0); } diff --git a/pandora_console/include/functions_groups.php b/pandora_console/include/functions_groups.php index 71796bba43..9ac01c579a 100644 --- a/pandora_console/include/functions_groups.php +++ b/pandora_console/include/functions_groups.php @@ -588,7 +588,10 @@ function groups_get_users ($id_group, $filter = false) { $result = $resulta; else $result = array_merge($resulta,$resultb); - + + if ($result === false) + return array (); + //This removes stale users from the list. This can happen if switched to another auth scheme //(internal users still exist) or external auth has users removed/inactivated from the list (eg. LDAP) $retval = array ();