Allow disabling the use of adding networks for non admins

Closes #122
This commit is contained in:
Kyle Fuller
2012-02-15 16:05:57 +00:00
parent b9ff3ddcb1
commit 8863d853c9
5 changed files with 36 additions and 0 deletions

View File

@@ -429,6 +429,13 @@ void CClient::UserCommand(CString& sLine) {
PutStatus("Total: " + CString(vChans.size()) + " - Joined: " + CString(uNumJoined) +
" - Detached: " + CString(uNumDetached) + " - Disabled: " + CString(uNumDisabled));
} else if (sCommand.Equals("ADDNETWORK")) {
#ifndef ENABLE_ADD_NETWORK
if (!m_pUser->IsAdmin()) {
PutStatus("Permission denied");
return;
}
#endif
CString sNetwork = sLine.Token(1);
if (sNetwork.empty()) {