From 05531fa5f684eb06d376b3c9e6b370a1cf9e167f Mon Sep 17 00:00:00 2001 From: dancer0705 Date: Wed, 8 Jul 2015 15:52:12 +0000 Subject: [PATCH] 10_IT: Correct command parsing (forum id 38467) git-svn-id: https://svn.fhem.de/fhem/trunk@8919 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/CHANGED | 1 + fhem/FHEM/10_IT.pm | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) 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;