diff --git a/fhem/CHANGED b/fhem/CHANGED index 11a09a6db..54db220eb 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - bugfix: 10_IT: Correct command parsing (forum id 38467) - bugfix: Dashboard: corrected version number - feature: SYSSTAT: added mibs attribute for snmp monitoring - bugfix: Dashboard: fixed CSS height issue for rows (top, center, bottom) diff --git a/fhem/FHEM/10_IT.pm b/fhem/FHEM/10_IT.pm index 8600b9cd5..07f70ab2c 100644 --- a/fhem/FHEM/10_IT.pm +++ b/fhem/FHEM/10_IT.pm @@ -190,7 +190,7 @@ IT_Set($@) } return SetExtensions($hash, $list, $name, @a) if( $a[0] eq "?" ); - return SetExtensions($hash, $list, $name, @a) if( !grep( $_ =~ /^$a[0]($|:)/, split( ' ', $list ) ) ); + return SetExtensions($hash, $list, $name, @a) if( !grep( $_ =~ /^\Q$a[0]\E($|:)/, split( ' ', $list ) ) ); @@ -367,8 +367,6 @@ IT_Set($@) $lh->{READINGS}{state}{VAL} = $v; } } - } else { - $lh->{READINGS}{state}{VAL} = $v; } } else { $lh->{READINGS}{state}{VAL} = $v;