From 8f6b5977aa85bb591b90398f7e5521d7d3050ad0 Mon Sep 17 00:00:00 2001 From: Kyle Fuller Date: Sun, 24 Jun 2012 21:25:41 +0100 Subject: [PATCH] Don't show Buffer playback/complete messages with server-time --- src/Chan.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Chan.cpp b/src/Chan.cpp index a34afb19..1f901802 100644 --- a/src/Chan.cpp +++ b/src/Chan.cpp @@ -539,7 +539,7 @@ void CChan::SendBuffer(CClient* pClient) { for (size_t uClient = 0; uClient < vClients.size(); ++uClient) { CClient * pUseClient = (pClient ? pClient : vClients[uClient]); - bool bSkipStatusMsg = false; + bool bSkipStatusMsg = pUseClient->HasServerTime(); NETWORKMODULECALL(OnChanBufferStarting(*this, *pUseClient), m_pNetwork->GetUser(), m_pNetwork, NULL, bSkipStatusMsg = true); if (!bSkipStatusMsg) { @@ -553,7 +553,7 @@ void CChan::SendBuffer(CClient* pClient) { m_pNetwork->PutUser(sLine, pUseClient); } - bSkipStatusMsg = false; + bSkipStatusMsg = pUseClient->HasServerTime(); NETWORKMODULECALL(OnChanBufferEnding(*this, *pUseClient), m_pNetwork->GetUser(), m_pNetwork, NULL, bSkipStatusMsg = true); if (!bSkipStatusMsg) { m_pNetwork->PutUser(":***!znc@znc.in PRIVMSG " + GetName() + " :Playback Complete.", pUseClient);