diff options
author | Zoddo <zoddo.ino@gmail.com> | 2016-10-02 13:45:38 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2016-10-02 13:45:38 -0400 |
commit | 33ef08b8a0fb910fa7fd99584dbae88630738a3e (patch) | |
tree | d16bf73e2dc43b3c5fff05c8e2d1c0019feb419b /modules/protocol/charybdis.cpp | |
parent | 117b68a47fd9637d71229f943f9e3bf3b14c26d3 (diff) |
Fix host on charybdis if there is no vhost
Diffstat (limited to 'modules/protocol/charybdis.cpp')
-rw-r--r-- | modules/protocol/charybdis.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/protocol/charybdis.cpp b/modules/protocol/charybdis.cpp index 06f482ae6..ccc36b48d 100644 --- a/modules/protocol/charybdis.cpp +++ b/modules/protocol/charybdis.cpp @@ -229,7 +229,7 @@ void charybdis::EUID::Run(MessageSource &source, const std::vector<Anope::string if (params[9] != "*") na = NickServ::FindNick(params[9]); - User::OnIntroduce(params[0], params[4], params[8], params[5], params[6], source.GetServer(), params[10], params[2].is_pos_number_only() ? convertTo<time_t>(params[2]) : Anope::CurTime, params[3], params[7], na ? na->GetAccount() : NULL); + User::OnIntroduce(params[0], params[4], (params[8] != "*" ? params[8] : params[5]), params[5], params[6], source.GetServer(), params[10], params[2].is_pos_number_only() ? convertTo<time_t>(params[2]) : Anope::CurTime, params[3], params[7], na ? na->GetAccount() : NULL); } // we can't use this function from ratbox because we set a local variable here |