diff options
author | Adam <adam@sigterm.info> | 2016-04-14 19:18:14 -0500 |
---|---|---|
committer | Adam <adam@sigterm.info> | 2016-04-14 19:18:14 -0500 |
commit | d2ea1e7917c045856f70cb8d82861e913a08a9f7 (patch) | |
tree | b498f25f0972761b1927d41a7509f5334c34683b | |
parent | a8f66578b1a7ee748cd67acff7f8f3f3324c0a6b (diff) | |
parent | 58f0c8c6124889fc5b8fa83c9131490c6a8169ef (diff) |
Merge pull request #160 from Zoddo/charybdis/fix_euid
Fix host on charybdis if there is no vhost
-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 4d4fa5ec0..c381ef124 100644 --- a/modules/protocol/charybdis.cpp +++ b/modules/protocol/charybdis.cpp @@ -237,7 +237,7 @@ struct IRCDMessageEUID : IRCDMessage if (params[9] != "*") na = NickAlias::Find(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->nc : 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->nc : NULL); } }; |