fix the issue, Couldn't execute operation : WebGUI::Operation::User::www_editUserSave. Root cause: Can't locate object method "user" via package "LDAP" (perhaps you forgot to load "LDAP"?) at WebGUI/Operation/Auth.pm line 35

This commit is contained in:
kenperl 2006-02-13 14:48:01 +00:00
parent 225caebe1d
commit ce3b1f484a

View file

@ -275,7 +275,7 @@ sub www_deleteUserConfirm {
} else {
$u = WebGUI::User->new($session,$session->form->process("uid"));
$u->delete;
return www_listUsers();
return www_listUsers($session);
}
}
@ -406,7 +406,7 @@ sub www_editUserSave {
$u->authMethod($session->form->process("authMethod"));
$u->status($session->form->process("status"));
foreach (@{$session->config->get("authMethods")}) {
my $authInstance = WebGUI::Operation::Auth::getInstance($_,$u->userId);
my $authInstance = WebGUI::Operation::Auth::getInstance($session,$_,$u->userId);
$authInstance->editUserFormSave;
}
foreach my $field (@{WebGUI::ProfileField->new($session,'dummy')->getFields}) {
@ -423,7 +423,7 @@ sub www_editUserSave {
if ($isSecondary) {
return _submenu($session,$i18n->get(978));
} else {
return www_editUser($error);
return www_editUser($session,$error);
}
}