X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=sql%2FPg-upgrade2%2Fdefaults_datev_check.pl;h=619a9fc02eb45c9a103b7230ca0395d893a0f51f;hb=4858eee496c36d20673f0e2bcb680abc887fb8ba;hp=175da42084a67200664b0b8f91347e708c7474e5;hpb=61cdba5d566357f3beabe0e7f3f0cb2d7bdccd73;p=kivitendo-erp.git diff --git a/sql/Pg-upgrade2/defaults_datev_check.pl b/sql/Pg-upgrade2/defaults_datev_check.pl index 175da4208..619a9fc02 100644 --- a/sql/Pg-upgrade2/defaults_datev_check.pl +++ b/sql/Pg-upgrade2/defaults_datev_check.pl @@ -22,11 +22,7 @@ sub run { # kivitendo's behaviour isn't changed by this update # if checks are not set in config set it to true foreach my $check (qw(check_on_sales_invoice check_on_purchase_invoice check_on_ar_transaction check_on_ap_transaction check_on_gl_transaction)) { - my $check_set = 1; - if (!$::lx_office_conf{datev_check}->{$check}) { - $check_set = 0; - } - + my $check_set = defined($::lx_office_conf{datev_check}->{$check}) && ($::lx_office_conf{datev_check}->{$check} == 0) ? 0 : 1; my $update_column = "UPDATE defaults SET datev_$check = '$check_set';"; $self->db_query($update_column); }