From 68f3521099b905172e78f1ae92d958791c164db8 Mon Sep 17 00:00:00 2001 From: prozacx Date: Sat, 29 Apr 2006 19:40:14 +0000 Subject: [PATCH] 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 --- modules/webadmin.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index 8c8113df..11908026 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -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;