mirror of https://github.com/SeanOMik/znc-push.git
Merge pull request #213 from Georgiy-Tugai/patch-1
Fix highlight match behaviour
This commit is contained in:
commit
78d0385f95
14
push.cpp
14
push.cpp
|
@ -922,9 +922,6 @@ class CPushMod : public CModule
|
|||
options["highlight"].Split(" ", values, false);
|
||||
values.push_back("%nick%");
|
||||
|
||||
bool matched = false;
|
||||
bool negated = false;
|
||||
|
||||
for (VCString::iterator i = values.begin(); i != values.end(); i++)
|
||||
{
|
||||
CString value = i->AsLower();
|
||||
|
@ -955,18 +952,11 @@ class CPushMod : public CModule
|
|||
|
||||
if (msg.WildCmp(value))
|
||||
{
|
||||
if (negate_match)
|
||||
{
|
||||
negated = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
matched = true;
|
||||
}
|
||||
return !negate_match;
|
||||
}
|
||||
}
|
||||
|
||||
return (matched && !negated);
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue