fix broken logic when matching on events with classifier
the fixed version is actually more permissive, insofar it matches any type of event, when ID = classifier (or alternatively it matches events with type = classifier)
This commit is contained in:
parent
c9ea9de54d
commit
286a051088
1 changed files with 1 additions and 6 deletions
|
|
@ -203,12 +203,7 @@ namespace test{
|
||||||
{
|
{
|
||||||
return [=](Entry const& entry)
|
return [=](Entry const& entry)
|
||||||
{
|
{
|
||||||
return ( entry.getType() == "event"
|
return ( entry.getType() == classifier
|
||||||
or entry.getType() == "error"
|
|
||||||
or entry.getType() == "create"
|
|
||||||
or entry.getType() == "destroy"
|
|
||||||
or entry.getType() == "logJoin"
|
|
||||||
or entry.getType() == classifier
|
|
||||||
or (entry.hasAttribute("ID") and contains (entry.get("ID"), classifier))
|
or (entry.hasAttribute("ID") and contains (entry.get("ID"), classifier))
|
||||||
)
|
)
|
||||||
and !isnil(entry.scope())
|
and !isnil(entry.scope())
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue