]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Benutzer als neu speichern
authorMartin Helmling <MartinHelmling@octo-soft.de>
Tue, 7 Jan 2014 17:12:18 +0000 (18:12 +0100)
committerMartin Helmling <MartinHelmling@octo-soft.de>
Tue, 7 Jan 2014 17:12:30 +0000 (18:12 +0100)
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

SL/Controller/Admin.pm
templates/webpages/admin/edit_user.html

index 2e55420863491452fccb2c574bd87e4825a85368..179142c738ac9e2acd690470f99783599c8e293a 100644 (file)
@@ -129,6 +129,12 @@ sub action_edit_user {
   $self->edit_user_form(title => t8('Edit User'));
 }
 
+sub action_save_newuser {
+  my ($self) = @_;
+  $::form->{user}{clients} = 0;
+  $self->action_save_user();
+}
+
 sub action_save_user {
   my ($self) = @_;
   my $params = delete($::form->{user})          || { };
index 94db96b121722cca608466e0035d5fe850eb85a0..5ecd92673f3ff5b25394f477d02ed77197b4860b 100644 (file)
 
   function save_as_new() {
     $("#user_id").val("");
-    submit_with_action("save_user");
+    submit_with_action("save_newuser");
   }
    -->
 </script>