From 3ad8cca9f6fecfb4c1f70f0a8c9d4b860f4c2df3 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Thu, 12 Jun 2025 21:03:17 +0800 Subject: internal!: refactored to smart pointer --- src/commands.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/commands.cpp') diff --git a/src/commands.cpp b/src/commands.cpp index ff20b70..e7894db 100644 --- a/src/commands.cpp +++ b/src/commands.cpp @@ -41,8 +41,8 @@ void registerCommands() { if (!session) return {.result = "User '" + data.target + "' not found", .good = false}; - const auto reason = data.reason ? *data.reason : NOREASON; - g_pSessionManager->kick(session, true, reason); + const auto reason = data.reason ? *data.reason : NOREASON; + g_pSessionManager->kick(session->self, true, reason); return {.result = "Kicked '" + data.target + "': " + reason, .good = true}; }})); g_pCommandHandler->registerCommand({.requireAdmin = false, .name = "list", .parser = [](const std::string &args) -> CCommandHandler::SParseResult { -- cgit v1.2.3