diff options
Diffstat (limited to 'httemplate/edit/access_user.html')
-rw-r--r-- | httemplate/edit/access_user.html | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/httemplate/edit/access_user.html b/httemplate/edit/access_user.html index 86ce253..22cf896 100644 --- a/httemplate/edit/access_user.html +++ b/httemplate/edit/access_user.html @@ -20,8 +20,9 @@ 'user_custnum' => 'Customer (optional)', 'disabled' => 'Disable employee', }, - 'edit_callback' => \&edit_callback, - 'field_callback'=> \&field_callback, + 'edit_callback' => sub { my( $c, $o ) = @_; + $o->set('_password', ''); + }, 'viewall_dir' => 'browse', 'html_bottom' => sub { @@ -61,17 +62,4 @@ my $check_user_custnum_search = <<END; </SCRIPT> END -sub edit_callback { - my ($c, $o, $f, $opt) = @_; - $o->set('_password', ''); -} - -sub field_callback { - my ($c, $o, $f) = @_; - if($f->{'type'} eq 'password' and $o->is_system_user) { - $f->{'type'} = 'hidden'; - $f->{'disabled'} = 1; - } -} - </%init> |