mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-08 13:24:56 +00:00
console.js/FHEMWEB.pm: check for bad filter (Forum #43111)
git-svn-id: https://svn.fhem.de/fhem/trunk@9703 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
a928c2f734
commit
47223f8214
@ -2466,7 +2466,7 @@ FW_Notify($$)
|
|||||||
my $dt = $dev->{TYPE};
|
my $dt = $dev->{TYPE};
|
||||||
for(my $i = 0; $i < $max; $i++) {
|
for(my $i = 0; $i < $max; $i++) {
|
||||||
my $line = ("$tn $dt $dn ".$events->[$i]."<br>");
|
my $line = ("$tn $dt $dn ".$events->[$i]."<br>");
|
||||||
push @data,$line if($line =~ m/$h->{filter}/);
|
eval { push @data,$line if($line =~ m/$h->{filter}/) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -84,6 +84,11 @@ consStart()
|
|||||||
{ text:"Cancel", click:function(){ $(this).dialog('close'); }},
|
{ text:"Cancel", click:function(){ $(this).dialog('close'); }},
|
||||||
{ text:"OK", click:function(){
|
{ text:"OK", click:function(){
|
||||||
var val = $("#filtertext").val().trim();
|
var val = $("#filtertext").val().trim();
|
||||||
|
try {
|
||||||
|
new RegExp(val ? val : ".*");
|
||||||
|
} catch(e) {
|
||||||
|
return FW_okDialog(e);
|
||||||
|
}
|
||||||
consFilter = val ? val : ".*";
|
consFilter = val ? val : ".*";
|
||||||
$(this).dialog('close');
|
$(this).dialog('close');
|
||||||
$("a#eventFilter").html(consFilter);
|
$("a#eventFilter").html(consFilter);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user