From 458aee806731b45383ba7d09b6c6e88e60ebbf82 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 19 Mar 2026 13:56:39 +0000 Subject: Improve support for renaming modes. --- src/mode.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/mode.cpp') diff --git a/src/mode.cpp b/src/mode.cpp index 33bf6d0ff..7d454728f 100644 --- a/src/mode.cpp +++ b/src/mode.cpp @@ -126,6 +126,13 @@ void ModeHandler::UnregisterService() ServerInstance->Modules.DelReferent(this); } +const std::string& ModeHandler::GetName(bool old) const +{ + if (old && !this->oldname.empty()) + return this->oldname; + return this->service_name; +} + bool SimpleUserMode::OnModeChange(User* source, User* dest, Channel* channel, Modes::Change& change) { /* We're either trying to add a mode we already have or -- cgit v1.3.1-10-gc9f91