mirror of
https://github.com/znc/znc.git
synced 2026-07-05 09:21:31 +02:00
Merge pull request #510 from Nothing4You/fix-controlpanel-bindhost
Fix BindHost in SetNetwork in *controlpanel to check permissions
This commit is contained in:
@@ -478,8 +478,12 @@ class CAdminMod : public CModule {
|
||||
pNetwork->SetRealName(sValue);
|
||||
PutModule("RealName = " + pNetwork->GetRealName());
|
||||
} else if (sVar.Equals("bindhost")) {
|
||||
pNetwork->SetBindHost(sValue);
|
||||
PutModule("BindHost = " + pNetwork->GetBindHost());
|
||||
if(!pUser->DenySetBindHost() || m_pUser->IsAdmin()) {
|
||||
pNetwork->SetBindHost(sValue);
|
||||
PutModule("BindHost = " + sValue);
|
||||
} else {
|
||||
PutModule("Access denied!");
|
||||
}
|
||||
} else if (sVar.Equals("floodrate")) {
|
||||
pNetwork->SetFloodRate(sValue.ToDouble());
|
||||
PutModule("FloodRate = " + CString(pNetwork->GetFloodRate()));
|
||||
|
||||
Reference in New Issue
Block a user