From 014317c4d81fec979c9442d37cff80ca800bfce3 Mon Sep 17 00:00:00 2001 From: w00t Date: Thu, 9 Apr 2009 08:16:00 +0000 Subject: If you're going to add magical number hacks, please comment them appropriately to reduce future maintenence burden. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11297 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/m_permchannels.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/modules/m_permchannels.cpp b/src/modules/m_permchannels.cpp index 68f7c0bb5..e553ee2c1 100644 --- a/src/modules/m_permchannels.cpp +++ b/src/modules/m_permchannels.cpp @@ -127,6 +127,13 @@ public: if (!topic.empty()) { c->SetTopic(NULL, topic, true); + + /* + * Due to the way protocol works in 1.2, we need to hack the topic TS in such a way that this + * topic will always win over others. + * + * This is scheduled for (proper) fixing in a later release, and can be removed at a later date. + */ c->topicset = 42; } ServerInstance->Logs->Log("blah", DEBUG, "Added %s with topic %s", channel.c_str(), topic.c_str()); -- cgit v1.2.3