From 05bb3ead337dd1f0c4070feb7d41cc122e96112f Mon Sep 17 00:00:00 2001 From: Michael Poole Date: Thu, 26 Oct 2006 23:44:10 +0000 Subject: [PATCH] Allow 900+ users to get full accountinfo. src/nickserv.c (cmd_handleinfo): Check for opserv access before checking for an outranked oper. git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-62 --- ChangeLog | 14 ++++++++++++++ src/nickserv.c | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d733e89..2b0b2ab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,20 @@ # arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3 # +2006-10-26 23:44:10 GMT Michael Poole patch-62 + + Summary: + Allow 900+ users to get full accountinfo. + Revision: + srvx--devo--1.3--patch-62 + + src/nickserv.c (cmd_handleinfo): Check for opserv access before checking + for an outranked oper. + + modified files: + ChangeLog src/nickserv.c + + 2006-10-26 23:41:14 GMT Michael Poole patch-61 Summary: diff --git a/src/nickserv.c b/src/nickserv.c index 4b0e374..869b435 100644 --- a/src/nickserv.c +++ b/src/nickserv.c @@ -1305,7 +1305,7 @@ static NICKSERV_FUNC(cmd_handleinfo) struct do_not_register *dnr; if ((dnr = chanserv_is_dnr(NULL, hi))) reply("NSMSG_HANDLEINFO_DNR", dnr->setter, dnr->reason); - if (!oper_outranks(user, hi)) + if ((user->handle_info->opserv_level < 900) && !oper_outranks(user, hi)) return 1; } else if (hi != user->handle_info) return 1; -- 2.20.1