mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-12 12:09:03 -04:00
Actually sending mode changes to local users is helpful
This commit is contained in:
parent
e75257aced
commit
a0348c2bd8
@ -524,6 +524,7 @@ void InspIRCd::SendMode(const std::vector<std::string>& parameters, User *src)
|
||||
irc::modestacker modes;
|
||||
Modes->Parse(parameters, src, target, modes);
|
||||
Modes->Process(src, target, modes);
|
||||
Modes->Send(src,target, modes);
|
||||
}
|
||||
|
||||
void InspIRCd::SendGlobalMode(const std::vector<std::string>& parameters, User *src)
|
||||
@ -532,12 +533,14 @@ void InspIRCd::SendGlobalMode(const std::vector<std::string>& parameters, User *
|
||||
irc::modestacker modes;
|
||||
Modes->Parse(parameters, src, target, modes);
|
||||
Modes->Process(src, target, modes);
|
||||
Modes->Send(src,target, modes);
|
||||
PI->SendMode(src, target, modes);
|
||||
}
|
||||
|
||||
void InspIRCd::SendMode(User *src, Extensible* target, irc::modestacker& modes, bool global)
|
||||
{
|
||||
Modes->Process(src, target, modes);
|
||||
Modes->Send(src,target, modes);
|
||||
if (global)
|
||||
PI->SendMode(src, target, modes);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user