diff options
author | Adam <Adam@anope.org> | 2010-10-13 14:33:27 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2010-10-13 14:33:27 -0400 |
commit | 5e9db23883c849077eb48d2b2176163a077f09d4 (patch) | |
tree | 07a03e4d815e66b6730a31b9725ff9ac5c56dff0 /modules/core/ns_set_language.cpp | |
parent | c4075c032e0cfd0e22faaa318182c2c04cf45c6e (diff) |
Fixed saset noexpire to set noexpire on the nick it is used on not just the display name
Diffstat (limited to 'modules/core/ns_set_language.cpp')
-rw-r--r-- | modules/core/ns_set_language.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/core/ns_set_language.cpp b/modules/core/ns_set_language.cpp index b74bac6cc..99229da62 100644 --- a/modules/core/ns_set_language.cpp +++ b/modules/core/ns_set_language.cpp @@ -22,9 +22,10 @@ class CommandNSSetLanguage : public Command CommandReturn Execute(User *u, const std::vector<Anope::string> ¶ms) { - NickCore *nc = findcore(params[0]); - if (!nc) - throw CoreException("NULL nc in CommandNSSetLanguage"); + NickAlias *na = findnick(params[0]); + if (!na) + throw CoreException("NULL na in CommandNSSetLanguage"); + NickCore *nc = na->nc; Anope::string param = params[1]; |