Nur noch ein DB-Hanlde pro Request zum Client aufmachen
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 29 Jun 2016 14:43:54 +0000 (16:43 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 2 Sep 2016 12:21:28 +0000 (14:21 +0200)
SL/DB.pm
SL/Form.pm

index f133e6a..f125847 100644 (file)
--- a/SL/DB.pm
+++ b/SL/DB.pm
@@ -34,6 +34,14 @@ sub create {
   return $db;
 }
 
+sub client {
+  create(undef, 'KIVITENDO');
+}
+
+sub auth {
+  create(undef, 'KIVITENDO_AUTH');
+}
+
 sub _register_db {
   my $domain = shift;
   my $type   = shift;
index fb5dffe..64d09d1 100644 (file)
@@ -1436,7 +1436,7 @@ sub get_standard_dbh {
     undef $standard_dbh;
   }
 
-  $standard_dbh ||= $self->dbconnect_noauto($myconfig);
+  $standard_dbh ||= SL::DB->create(undef, 'KIVITENDO')->dbh;
 
   $main::lxdebug->leave_sub(2);