X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/902b70fc8afe197df219583aef4913f152f1964f..c264d7c975209abe5cd41073e1c073d02763129d:/SL/Layout/Base.pm diff --git a/SL/Layout/Base.pm b/SL/Layout/Base.pm index f3c40bf67..8c7aa3927 100644 --- a/SL/Layout/Base.pm +++ b/SL/Layout/Base.pm @@ -31,11 +31,13 @@ sub new { sub init_menu { my @menu_files; - if(scalar(grep(/^Switzerland/, (selectrow_query($::form, $::form->get_standard_dbh, 'SELECT coa FROM defaults'))[0]))) { + my $dbh = $::form->get_standard_dbh; + if(scalar(grep(/^Switzerland/, (selectrow_query($::form, $dbh, 'SELECT coa FROM defaults'))[0]))) { @menu_files = qw(menus/erp_ch.ini); } else { @menu_files = qw(menus/erp.ini); } + $dbh->commit; unshift @menu_files, 'menus/crm.ini' if $::instance_conf->crm_installed; Menu->new(@menu_files); }