X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/a3f90d6fa23d0a8d026682511e7624bd847d532f..4d0f405c032bc660a05c6103c5ba2a555054ebe1:/SL/Printer.pm diff --git a/SL/Printer.pm b/SL/Printer.pm index 346d734a2..ed42b01af 100644 --- a/SL/Printer.pm +++ b/SL/Printer.pm @@ -12,6 +12,8 @@ sub all_printers { my $query = qq|SELECT * FROM printers ORDER BY printer_description|; my @printers = selectall_hashref_query($::form, $dbh, $query); + $dbh->disconnect; + $::lxdebug->leave_sub; return wantarray ? @printers : \@printers; @@ -27,6 +29,8 @@ sub get_printer { my $query = qq|SELECT * FROM printers WHERE id = ?|; my ($printer) = selectfirst_hashref_query($::form, $dbh, $query, $params{id}); + $dbh->disconnect; + $::lxdebug->leave_sub; return $printer; @@ -61,6 +65,7 @@ SQL ); $dbh->commit; + $dbh->disconnect; $::lxdebug->leave_sub; } @@ -76,6 +81,7 @@ sub delete_printer { do_query($::form, $dbh, $query, $params{id}); $dbh->commit; + $dbh->disconnect; $::lxdebug->leave_sub; }