From 12cbfd02bb96ac3274a42464d8477a5c9bdb1494 Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Fri, 18 Mar 2005 17:20:39 +0000 Subject: [PATCH] [ 1166071 ] Create New User allows blank username (fixed) --- lib/WebGUI/Operation/User.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm index 17260d05f..44fa2d50f 100644 --- a/lib/WebGUI/Operation/User.pm +++ b/lib/WebGUI/Operation/User.pm @@ -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");