Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 188734ce

Von Martin Helmling vor fast 11 Jahren hinzugefügt

  • ID 188734cee4672fe7421293f7af68fa3734e52064
  • Vorgänger 18448fca
  • Nachfolger 9bfde8af

Benutzer als neu speichern
leert erst einmal die möglichen Mandantenzugriffe,
damit bei einem Login nicht gleich dieser neue Benutzer in der db employee angelegt wird.
Die Mandantenzugriffe müssen vom admin anschließend explizit editiert werden.
Behebt #1695

Unterschiede anzeigen:

SL/Controller/Admin.pm
129 129
  $self->edit_user_form(title => t8('Edit User'));
130 130
}
131 131

  
132
sub action_save_newuser {
133
  my ($self) = @_;
134
  $::form->{user}{clients} = 0;
135
  $self->action_save_user();
136
}
137

  
132 138
sub action_save_user {
133 139
  my ($self) = @_;
134 140
  my $params = delete($::form->{user})          || { };
templates/webpages/admin/edit_user.html
158 158

  
159 159
  function save_as_new() {
160 160
    $("#user_id").val("");
161
    submit_with_action("save_user");
161
    submit_with_action("save_newuser");
162 162
  }
163 163
   -->
164 164
</script>

Auch abrufbar als: Unified diff