From ad0e28c6055d777f0fda8d5c4e378ff56309d191 Mon Sep 17 00:00:00 2001 From: JT Smith Date: Sat, 4 May 2002 01:16:18 +0000 Subject: [PATCH] fixed bug #551920 --- lib/WebGUI/Operation/User.pm | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm index 9dfe52577..55ab6da85 100644 --- a/lib/WebGUI/Operation/User.pm +++ b/lib/WebGUI/Operation/User.pm @@ -198,9 +198,6 @@ sub www_editUser { $u = WebGUI::User->new($session{form}{uid}); $output .= helpLink(5); $output .= '

'.WebGUI::International::get(168).'

'; - if ($session{form}{op} eq "editUserSave") { - $output .= ''; - } $f = WebGUI::HTMLForm->new; $f->hidden("op","editUserSave"); $f->hidden("uid",$session{form}{uid}); @@ -229,21 +226,19 @@ sub www_editUserSave { ($uid) = WebGUI::SQL->quickArray("select userId from users where username=". quote($session{form}{username})); if ($uid == $session{form}{uid} || $uid < 1) { + $u = WebGUI::User->new($session{form}{uid}); if ($session{form}{identifier} ne "password") { $encryptedPassword = Digest::MD5::md5_base64($session{form}{identifier}); - $passwordStatement = ', identifier='.quote($encryptedPassword); + $u->identifier($encryptedPassword); } - $encryptedPassword = Digest::MD5::md5_base64($session{form}{identifier1}); - $u = WebGUI::User->new($session{form}{uid}); $u->username($session{form}{username}); - $u->identifier($encryptedPassword); $u->authMethod($session{form}{authMethod}); $u->connectDN($session{form}{connectDN}); $u->ldapURL($session{form}{ldapURL}); - return www_listUsers(); } else { - return www_editUser(); + $error = ''; } + return $error.www_editUser(); } else { return WebGUI::Privilege::adminOnly(); }