Use the error reporting and return code from CZNC::AddUser()

git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@726 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
prozacx
2006-04-29 19:40:14 +00:00
parent e8d176ea93
commit 68f3521099
+1 -2
View File
@@ -931,13 +931,12 @@ bool CWebAdminSock::UserPage(CString& sPageRet, CUser* pUser) {
if (!pUser) {
// Add User Submission
if (!pNewUser->IsValid(sErr)) {
if (!CZNC::Get().AddUser(pNewUser, sErr)) {
delete pNewUser;
GetErrorPage(sPageRet, "Invalid submission [" + sErr + "]");
return true;
}
CZNC::Get().AddUser(pNewUser);
if (!CZNC::Get().WriteConfig()) {
GetErrorPage(sPageRet, "User added, but config was not written");
return true;