Manually merge 7635 because svnmerge is being a prick

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7636 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
w00t 2007-08-03 17:14:28 +00:00
parent 5e1603a4dc
commit 423ea2b830

View File

@ -51,7 +51,7 @@ DllExport void DoStats(InspIRCd* ServerInstance, char statschar, userrec* user,
{
std::string sn = ServerInstance->Config->ServerName;
if ((*ServerInstance->Config->UserStats) && !IS_OPER(user) && !strchr(ServerInstance->Config->UserStats,statschar))
if ((*ServerInstance->Config->UserStats) && !IS_OPER(user) && !ServerInstance->ULine(user->server) && !strchr(ServerInstance->Config->UserStats,statschar))
{
results.push_back(sn+std::string(" 481 ")+user->nick+" :Permission denied - STATS "+statschar+" is oper-only");
return;