aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/m_spanningtree/main.cpp')
-rw-r--r--src/modules/m_spanningtree/main.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/modules/m_spanningtree/main.cpp b/src/modules/m_spanningtree/main.cpp
index 47545b47e..c58004a70 100644
--- a/src/modules/m_spanningtree/main.cpp
+++ b/src/modules/m_spanningtree/main.cpp
@@ -497,22 +497,7 @@ void ModuleSpanningTree::OnUserConnect(LocalUser* user)
if (sslapi)
sslapi->GetCertificate(user);
- CommandUID::Builder uid(user, true);
- CommandUID::Builder olduid(user, false);
-
- // NOTE: we can't do CommandUID::Builder(user).Broadcast() whilst
- // we still support the 1205 protocol.
- for (const auto* server : Utils->TreeRoot->GetChildren())
- {
- TreeSocket* socket = server->GetSocket();
- if (!socket)
- continue; // Should never happen?
-
- if (socket->proto_version >= PROTO_INSPIRCD_4)
- socket->WriteLine(uid);
- else
- socket->WriteLine(olduid);
- }
+ CommandUID::Builder(user).Broadcast();
if (user->IsOper())
CommandOpertype::Builder(user, user->oper).Broadcast();