X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/4ac2976f86e7747ecf69a4e7b64f155343e984ae..50c2f2285ce7fc70626afdce52a25172761d0ab7:/SL/Controller/ClientConfig.pm?ds=sidebyside diff --git a/SL/Controller/ClientConfig.pm b/SL/Controller/ClientConfig.pm index 0e424de69..6f23b96da 100644 --- a/SL/Controller/ClientConfig.pm +++ b/SL/Controller/ClientConfig.pm @@ -29,6 +29,8 @@ sub action_edit { $self->{payments_changeable} = SL::DB::Default->get->payments_changeable; + map { $self->{$_} = SL::DB::Default->get->$_ } qw(is_show_mark_as_paid ir_show_mark_as_paid ar_show_mark_as_paid ap_show_mark_as_paid); + map { $self->{$_} = SL::DB::Default->get->$_ } qw(accounting_method inventory_system profit_determination); $self->{show_bestbefore} = SL::DB::Default->get->show_bestbefore; @@ -50,6 +52,8 @@ sub action_save { SL::DB::Default->get->update_attributes('payments_changeable' => $::form->{payments_changeable}); + map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(is_show_mark_as_paid ir_show_mark_as_paid ar_show_mark_as_paid ap_show_mark_as_paid); + map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(accounting_method inventory_system profit_determination); SL::DB::Default->get->update_attributes('show_bestbefore' => $::form->{show_bestbefore});