]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Unbekannte config values beim Speichern d. Benutzereinstellungen nicht löschen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 23 May 2014 12:56:09 +0000 (14:56 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 23 May 2014 12:58:02 +0000 (14:58 +0200)
SL/AM.pm

index 29be070a6279022d3ef3c87a05bac60c656acc58..30b1d9301936d3337fb8301e719fc103cf8552ed 100644 (file)
--- a/SL/AM.pm
+++ b/SL/AM.pm
@@ -1065,6 +1065,7 @@ sub save_preferences {
   my $user = SL::DB::Manager::AuthUser->find_by(login => $form->{login});
   $user->update_attributes(
     config_values => {
   my $user = SL::DB::Manager::AuthUser->find_by(login => $form->{login});
   $user->update_attributes(
     config_values => {
+      %{ $user->config_values },
       map { ($_ => $form->{$_}) } SL::DB::AuthUser::CONFIG_VARS(),
     });
 
       map { ($_ => $form->{$_}) } SL::DB::AuthUser::CONFIG_VARS(),
     });