From 341c82ad63d26d7fa2bc6ab533e851906e08d6dc Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Wed, 8 Dec 2021 22:08:01 +0000 Subject: [PATCH] 93_DbRep: contrib v 8.46.2 git-svn-id: https://svn.fhem.de/fhem/trunk@25329 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/93_DbRep.pm | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/fhem/contrib/DS_Starter/93_DbRep.pm b/fhem/contrib/DS_Starter/93_DbRep.pm index baef409d4..f7b7799e9 100644 --- a/fhem/contrib/DS_Starter/93_DbRep.pm +++ b/fhem/contrib/DS_Starter/93_DbRep.pm @@ -4792,21 +4792,14 @@ sub insert_Push { my ($name) = @_; my $hash = $defs{$name}; my $dbloghash = $defs{$hash->{HELPER}{DBLOGDEVICE}}; - my $dbconn = $dbloghash->{dbconn}; - my $dbuser = $dbloghash->{dbuser}; - my $dblogname = $dbloghash->{NAME}; - my $dbpassword = $attr{"sec$dblogname"}{secret}; - my $utf8 = $hash->{UTF8} // 0; - my ($err,$sth); + my $sth; # Background-Startzeit my $bst = [gettimeofday]; - my $dbh; - eval {$dbh = DBI->connect("dbi:$dbconn", $dbuser, $dbpassword, { PrintError => 0, RaiseError => 1, AutoCommit => 1, AutoInactiveDestroy => 1, mysql_enable_utf8 => $utf8 });}; - - if ($@) { + my ($err,$dbh,$dbmodel) = DbRep_dbConnect($name, 0); + if ($err) { $err = encode_base64($@,""); Log3 ($name, 2, "DbRep $name - $@"); return "$name|''|''|$err";