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.getType() == "event"
|
||||
or entry.getType() == "error"
|
||||
or entry.getType() == "create"
|
||||
or entry.getType() == "destroy"
|
||||
or entry.getType() == "logJoin"
|
||||
or entry.getType() == classifier
|
||||
return ( entry.getType() == classifier
|
||||
or (entry.hasAttribute("ID") and contains (entry.get("ID"), classifier))
|
||||
)
|
||||
and !isnil(entry.scope())
|
||||
|
|
|
|||
Loading…
Reference in a new issue