mirror of
https://github.com/znc/znc.git
synced 2026-08-07 09:22:55 +02:00
modules: add OnAddNetwork, OnDeleteNetwork hooks.
This commit is contained in:
@@ -741,10 +741,11 @@ class CAdminMod : public CModule {
|
||||
return;
|
||||
}
|
||||
|
||||
if (pUser->AddNetwork(sNetwork)) {
|
||||
CString sNetworkAddError;
|
||||
if (pUser->AddNetwork(sNetwork, sNetworkAddError)) {
|
||||
PutModule("Network [" + sNetwork + "] added for user [" + pUser->GetUserName() + "].");
|
||||
} else {
|
||||
PutModule("Network [" + sNetwork + "] could not be added for user [" + pUser->GetUserName() + "].");
|
||||
PutModule("Network [" + sNetwork + "] could not be added for user [" + pUser->GetUserName() + "]: " + sNetworkAddError);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -861,9 +861,10 @@ public:
|
||||
WebSock.PrintErrorPage("Network name should be alphanumeric");
|
||||
return true;
|
||||
}
|
||||
pNetwork = pUser->AddNetwork(sName);
|
||||
CString sNetworkAddError;
|
||||
pNetwork = pUser->AddNetwork(sName, sNetworkAddError);
|
||||
if (!pNetwork) {
|
||||
WebSock.PrintErrorPage("Network [" + sName.Token(0) + "] already exists");
|
||||
WebSock.PrintErrorPage(sNetworkAddError);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user