From 84798a7c58b897ff5f987b7c5d93fc8367d8a610 Mon Sep 17 00:00:00 2001 From: DS_Starter Date: Mon, 5 Dec 2022 09:31:46 +0000 Subject: [PATCH] 93_DbLog: contrib 5.2.0 git-svn-id: https://svn.fhem.de/fhem/trunk@26778 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/93_DbLog.pm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/fhem/contrib/DS_Starter/93_DbLog.pm b/fhem/contrib/DS_Starter/93_DbLog.pm index f3094118c..b1d962648 100644 --- a/fhem/contrib/DS_Starter/93_DbLog.pm +++ b/fhem/contrib/DS_Starter/93_DbLog.pm @@ -1450,9 +1450,9 @@ sub DbLog_Log { Log3 ($name, 5, "DbLog $name - parsed Event: $dev_name , Event: $event") if($log4rel); - if($log4rel && $DbLogExclude) { - Log3 ($name, 5, qq{DbLog $name - DbLogExclude of "$dev_name": $DbLogExclude}); - Log3 ($name, 5, qq{DbLog $name - DbLogInclude of "$dev_name": $DbLogInclude}); + if($log4rel) { + Log3 ($name, 5, qq{DbLog $name - DbLogExclude of "$dev_name": $DbLogExclude}) if($DbLogExclude); + Log3 ($name, 5, qq{DbLog $name - DbLogInclude of "$dev_name": $DbLogInclude}) if($DbLogInclude); } # Je nach DBLogSelectionMode muss das vorgegebene Ergebnis der Include-, bzw. Exclude-Pruefung @@ -2031,9 +2031,11 @@ sub DbLog_addMemCacheRow { $data{DbLog}{$name}{cache}{memcache}{$index} = $row; } - my $memcount = defined $data{DbLog}{$name}{cache}{memcache} ? - scalar(keys %{$data{DbLog}{$name}{cache}{memcache}}) : - 0; + my $memcount = 0; + + if (defined $data{DbLog}{$name}{cache}{memcache}) { + $memcount = scalar(keys %{$data{DbLog}{$name}{cache}{memcache}}); + } return $memcount; }