From 786104778cf9ce49f47aebcc3b9dc9b07bc23f87 Mon Sep 17 00:00:00 2001 From: igami Date: Sun, 25 Jun 2017 19:32:30 +0000 Subject: [PATCH] 59_LuftdatenInfo: fixed error handling if no data returned git-svn-id: https://svn.fhem.de/fhem/trunk@14572 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/59_LuftdatenInfo.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/59_LuftdatenInfo.pm b/fhem/FHEM/59_LuftdatenInfo.pm index d5221ef7a..0912f5ca9 100644 --- a/fhem/FHEM/59_LuftdatenInfo.pm +++ b/fhem/FHEM/59_LuftdatenInfo.pm @@ -247,8 +247,10 @@ sub LuftdatenInfo_ParseHttpResponse($) { readingsSingleUpdate($hash, "state", "error", 1); } elsif($data eq "[]"){ - if( index($param->{url}, $hash->{SENSORID2}) > -1 - && InternalVal($SELF, "SENSORIDS", "implicit") eq "implicit" + if( + InternalVal($SELF, "SENSORID2", undef) + && index($param->{url}, $hash->{SENSORID2}) > -1 + && InternalVal($SELF, "SENSORIDS", "implicit") eq "implicit" ){ delete($hash->{SENSORID2});