From ae354687a992b4c0507aaefcdbe8953ec4f4c363 Mon Sep 17 00:00:00 2001 From: Markus Laaksonen Date: Fri, 22 Mar 2024 13:00:38 +0200 Subject: [PATCH] fix(invite): remove invite on partMember call --- src/channel/Channel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/channel/Channel.cpp b/src/channel/Channel.cpp index e4ecc9e..c737141 100644 --- a/src/channel/Channel.cpp +++ b/src/channel/Channel.cpp @@ -112,6 +112,7 @@ int Channel::partMember(Client& client) { LOG_DEBUG("Channel::partMember: client " << client.getNickname() << " was an operator, removing"); setOperatorStatus(client, false); } + uninvite(client); members_.erase(it); if (operators_.empty()) { LOG_DEBUG("Channel::partMember: no operators left, a new operator should be assigned: " << name_);