[ 1166071 ] Create New User allows blank username (fixed)

This commit is contained in:
Matthew Wilson 2005-03-18 17:20:39 +00:00
parent d836042ead
commit 12cbfd02bb

View file

@ -357,7 +357,7 @@ sub www_editUserSave {
return WebGUI::Privilege::adminOnly() unless ($isAdmin || $isSecondary);
my ($uid) = WebGUI::SQL->quickArray("select userId from users where username=".quote($session{form}{username}));
my $error;
if ($uid eq $session{form}{uid} || $uid eq "" || $session{form}{username} ne "") {
if (($uid eq $session{form}{uid} || $uid eq "") && $session{form}{username} ne '') {
my $u = WebGUI::User->new($session{form}{uid});
$session{form}{uid} = $u->userId unless ($isSecondary);
$u->username($session{form}{username});
@ -366,7 +366,7 @@ sub www_editUserSave {
foreach (@{$session{config}{authMethods}}) {
my $authInstance = WebGUI::Operation::Auth::getInstance($_,$u->userId);
$authInstance->editUserFormSave;
}
}
my %field;
tie %field, 'Tie::CPHash';
my $a = WebGUI::SQL->read("select fieldName,dataType from userProfileField");