From de02870d2ceedd8885d9ed1c79d0d66218fb7d96 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Mon, 17 Jan 2022 22:19:27 +0000 Subject: [PATCH] 93_DbRep: contrib v 8.47.0 git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25491 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- contrib/DS_Starter/93_DbRep.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/contrib/DS_Starter/93_DbRep.pm b/contrib/DS_Starter/93_DbRep.pm index 0b1f91dfb..ad85eeeda 100644 --- a/contrib/DS_Starter/93_DbRep.pm +++ b/contrib/DS_Starter/93_DbRep.pm @@ -998,7 +998,13 @@ sub DbRep_Set { if ($sqlcmd =~ /^ckey:/ix) { my $key = (split ":", $sqlcmd)[1]; - $sqlcmd = $data{DbRep}{$name}{sqlcache}{cmd}{$key} if (exists $data{DbRep}{$name}{sqlcache}{cmd}{$key}); + + if (exists $data{DbRep}{$name}{sqlcache}{cmd}{$key}) { + $sqlcmd = $data{DbRep}{$name}{sqlcache}{cmd}{$key}; + } + else { + return qq{SQL statement with key "$key" doesn't exists in history}; + } } $sqlcmd .= ";" if ($sqlcmd !~ m/\;$/x);