]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/users.cpp
Allow accountname to be changed without an explicit unset
[user/henk/code/inspircd.git] / src / users.cpp
index 7ce7ea673cc1d5643199fbac3f2d4eed31d0ef39..0324fad7f84c498729890b14265cff540303e7b6 100644 (file)
@@ -1057,7 +1057,9 @@ bool User::ForceNickChange(const char* newnick)
                std::vector<std::string> parameters;
                nickhandler->HandleInternal(1, dummy);
                parameters.push_back(newnick);
+               this->Extend("NICKForced", "Enabled");
                bool result = (ServerInstance->Parser->CallHandler("NICK", parameters, this) == CMD_SUCCESS);
+               this->Shrink("NICKForced");
                nickhandler->HandleInternal(0, dummy);
                return result;
        }