From c47db99b7f177e0acdad518fce558fe28d284bb5 Mon Sep 17 00:00:00 2001 From: mochaoui Date: Sat, 20 Apr 2024 12:29:03 -0500 Subject: [PATCH] just a small response --- Server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Server.cpp b/Server.cpp index cac3285..c0f6d3c 100644 --- a/Server.cpp +++ b/Server.cpp @@ -817,7 +817,7 @@ void Server::handleClientData(int fd) { { if (channels.find(channelName) != channels.end() && channels[channelName].isOperator(fd)) { channels[channelName].addOperator(nick, channels[channelName].getUserFd(nick)); - std::string modeMessage = ":" + nick + " MODE #" + channelName + " +o " + nick + "\n"; + std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " +o " + nick + "\n"; send(fd, modeMessage.c_str(), modeMessage.length(), 0); } } @@ -825,7 +825,7 @@ void Server::handleClientData(int fd) { { if (channels.find(channelName) != channels.end() && channels[channelName].isOperator(fd)) { channels[channelName].removeOperator(nick); - std::string modeMessage = ":" + nick + " MODE #" + channelName + " -o " + nick + "\n"; + std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " -o " + nick + "\n"; send(fd, modeMessage.c_str(), modeMessage.length(), 0); } }