From e4fee1dc9b75c85af3950b88f607b0f1dfbde63f Mon Sep 17 00:00:00 2001 From: Damian <> Date: Tue, 12 Nov 2019 17:54:48 +0000 Subject: [PATCH] 98_DOIF.pm: Bugfix wrong Perl-Mode with Attribute disable 0 git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20500 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/98_DOIF.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/FHEM/98_DOIF.pm b/FHEM/98_DOIF.pm index 83cc50f0a..5b3e72c0f 100644 --- a/FHEM/98_DOIF.pm +++ b/FHEM/98_DOIF.pm @@ -3278,12 +3278,13 @@ DOIF_Attr(@) if (!$cmd) { $cmd=""; + $defs{$hash->{NAME}}{DEF}="##"; } else { $cmd =~ s/(##.*\n)|(##.*$)/ /g; $cmd =~ s/\$SELF/$hash->{NAME}/g; } - - if ($cmd eq "" or $cmd =~ /^ *\(/) { + + if ($cmd =~ /^\s*(\(|$)/) { $hash->{MODEL}="FHEM"; ($msg,$err)=CmdDoIf($hash,$cmd); } else {