From 5e9db23883c849077eb48d2b2176163a077f09d4 Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 13 Oct 2010 14:33:27 -0400 Subject: Fixed saset noexpire to set noexpire on the nick it is used on not just the display name --- modules/extra/ns_set_misc.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'modules/extra') diff --git a/modules/extra/ns_set_misc.cpp b/modules/extra/ns_set_misc.cpp index 8829f86b2..af2175e81 100644 --- a/modules/extra/ns_set_misc.cpp +++ b/modules/extra/ns_set_misc.cpp @@ -21,9 +21,10 @@ class CommandNSSetMisc : public Command protected: CommandReturn RealExecute(User *u, const std::vector ¶ms) { - NickCore *nc = findcore(params[0]); - if (!nc) - throw CoreException("NULL nc in CommandNSSetMisc"); + NickAlias *na = findnick(params[0]); + if (!na) + throw CoreException("NULL na in CommandNSSetMisc"); + NickCore *nc = na->nc; nc->Shrink("nickserv:" + this->name); if (params.size() > 1) -- cgit