From 42fdbb7234628ff95acdb6f3f1d1d2206ad77334 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 20 Jul 2024 12:31:31 +0100 Subject: Fix broadcasting UID messages to v3 servers. We have to use the compat layer here as broadcast messages do not go through the command builder. --- src/modules/m_spanningtree/uid.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/modules/m_spanningtree/uid.cpp') diff --git a/src/modules/m_spanningtree/uid.cpp b/src/modules/m_spanningtree/uid.cpp index 57a126933..8425984fb 100644 --- a/src/modules/m_spanningtree/uid.cpp +++ b/src/modules/m_spanningtree/uid.cpp @@ -177,7 +177,7 @@ CmdResult CommandFName::HandleRemote(RemoteUser* src, Params& params) return CmdResult::SUCCESS; } -CommandUID::Builder::Builder(User* user, bool real_user) +CommandUID::Builder::Builder(User* user) : CmdBuilder(TreeServer::Get(user), "UID") { push(user->uuid); @@ -185,8 +185,7 @@ CommandUID::Builder::Builder(User* user, bool real_user) push(user->nick); push(user->GetRealHost()); push(user->GetDisplayedHost()); - if (real_user) - push(user->GetRealUser()); + push(user->GetRealUser()); push(user->GetDisplayedUser()); push(user->GetAddress()); push_int(user->signon); -- cgit v1.3.1-10-gc9f91