mirror of
https://github.com/znc/znc.git
synced 2026-05-03 03:52:33 +02:00
Added flag to CChan to tell whether chan is in the config or not
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@427 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
@@ -246,7 +246,11 @@ bool CAdminSock::UserPage(CString& sPageRet, CUser* pUser) {
|
||||
|
||||
const vector<CChan*>& vChans = pUser->GetChans();
|
||||
for (unsigned int b = 0; b < vChans.size(); b++) {
|
||||
sChans += vChans[b]->GetName() + "\r\n";
|
||||
CChan* pChan = vChans[b];
|
||||
|
||||
if (pChan->InConfig()) {
|
||||
sChans += vChans[b]->GetName() + "\r\n";
|
||||
}
|
||||
}
|
||||
const MCString& msCTCPReplies = pUser->GetCTCPReplies();
|
||||
for (MCString::const_iterator it2 = msCTCPReplies.begin(); it2 != msCTCPReplies.end(); it2++) {
|
||||
@@ -446,7 +450,7 @@ CUser* CAdminSock::GetNewUser(CString& sPageRet) {
|
||||
GetParam("channels").Split("\n", vsArgs);
|
||||
|
||||
for (a = 0; a < vsArgs.size(); a++) {
|
||||
pNewUser->AddChan(vsArgs[a].TrimRight_n("\r"));
|
||||
pNewUser->AddChan(vsArgs[a].TrimRight_n("\r"), true);
|
||||
}
|
||||
|
||||
return pNewUser;
|
||||
|
||||
Reference in New Issue
Block a user