98_DOIF.pm: fixed default value 0

git-svn-id: https://svn.fhem.de/fhem/trunk@22588 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
Damian 2020-08-12 19:25:15 +00:00
parent ec1cde80f7
commit f197c6db38

View File

@ -1487,7 +1487,7 @@ sub ReplaceReadingDoIf($)
$param=",'$default','$regExp','$output'"; $param=",'$default','$regExp','$output'";
} elsif ($regExp) { } elsif ($regExp) {
$param=",'$default','$regExp'"; $param=",'$default','$regExp'";
} elsif ($default) { } elsif ($default ne "") {
$param=",'$default'"; $param=",'$default'";
} }
if ($internal) { if ($internal) {
@ -1496,7 +1496,7 @@ sub ReplaceReadingDoIf($)
return("::ReadingValDoIf(".'$hash'.",'$name','$reading'".$param.")","",$name,$reading,undef); return("::ReadingValDoIf(".'$hash'.",'$name','$reading'".$param.")","",$name,$reading,undef);
} }
} else { } else {
if ($default) { if ($default ne "") {
$param=",'$default'"; $param=",'$default'";
} }
return("::InternalDoIf(".'$hash'.",'$name','STATE'".$param.")","",$name,undef,'STATE'); return("::InternalDoIf(".'$hash'.",'$name','STATE'".$param.")","",$name,undef,'STATE');