From f428d6104510df6ed5ddb65e3baf86eeade6e069 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 13 Feb 2014 19:42:02 -0500 Subject: Use better command access checking in webpanel for operserv/akill --- modules/webcpanel/pages/operserv/akill.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/webcpanel/pages') diff --git a/modules/webcpanel/pages/operserv/akill.cpp b/modules/webcpanel/pages/operserv/akill.cpp index 24f1dbf63..e23141915 100644 --- a/modules/webcpanel/pages/operserv/akill.cpp +++ b/modules/webcpanel/pages/operserv/akill.cpp @@ -16,7 +16,7 @@ bool WebCPanel::OperServ::Akill::OnRequest(HTTPProvider *server, const Anope::st static ServiceReference akills("XLineManager","xlinemanager/sgline"); - if (!na->nc->IsServicesOper() && !(na->nc->o && na->nc->o->ot && na->nc->o->ot->HasPriv("operserv/akill"))) + if (!na->nc->o || !na->nc->o->ot->HasCommand("operserv/akill")) { replacements["NOACCESS"]; } -- cgit