mirror of
https://github.com/znc/znc.git
synced 2026-05-07 05:44:41 +02:00
CClient::PutClient(): handle away-notify and account-notify
This commit is contained in:
+4
-14
@@ -281,13 +281,8 @@ static void FixupChanNick(CNick& Nick, CChan* pChan) {
|
||||
}
|
||||
|
||||
bool CIRCSock::OnAccountMessage(CMessage& Message) {
|
||||
const vector<CClient*>& vClients = m_pNetwork->GetClients();
|
||||
for (CClient* pClient : vClients) {
|
||||
if (pClient->HasAccountNotify()) {
|
||||
m_pNetwork->PutUser(Message, pClient);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
// TODO: IRCSOCKMODULECALL(OnAccountMessage(Message)) ?
|
||||
return false;
|
||||
}
|
||||
|
||||
bool CIRCSock::OnActionMessage(CActionMessage& Message) {
|
||||
@@ -323,13 +318,8 @@ bool CIRCSock::OnActionMessage(CActionMessage& Message) {
|
||||
}
|
||||
|
||||
bool CIRCSock::OnAwayMessage(CMessage& Message) {
|
||||
const vector<CClient*>& vClients = m_pNetwork->GetClients();
|
||||
for (CClient* pClient : vClients) {
|
||||
if (pClient->HasAwayNotify()) {
|
||||
m_pNetwork->PutUser(Message, pClient);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
// TODO: IRCSOCKMODULECALL(OnAwayMessage(Message)) ?
|
||||
return false;
|
||||
}
|
||||
|
||||
bool CIRCSock::OnCapabilityMessage(CMessage& Message) {
|
||||
|
||||
Reference in New Issue
Block a user