fhem.pl: Avoid warning and help localize bad userReadings definition (Forum #70999)

git-svn-id: https://svn.fhem.de/fhem/trunk@14096 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2017-04-24 11:45:05 +00:00
parent cc30ca4cc5
commit a1b611b8d8

View File

@@ -4226,6 +4226,9 @@ readingsEndUpdate($$)
$value = "Error evaluating $name userReading $reading: $@"; $value = "Error evaluating $name userReading $reading: $@";
Log 1, $value; Log 1, $value;
$result= $value; $result= $value;
} elsif(!defined($value)) {
warn("$name userReadings $reading evaluated to undef");
next;
} elsif($modifier eq "none") { } elsif($modifier eq "none") {
$result= $value; $result= $value;
} elsif($modifier eq "difference") { } elsif($modifier eq "difference") {