From 0accf174e19f5899d300187bd7c9022af11a356a Mon Sep 17 00:00:00 2001 From: prozacx Date: Mon, 18 Jul 2005 03:19:45 +0000 Subject: [PATCH] Let CZNC take care of writing the config after a delete git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@445 726aef4b-f618-498e-8847-2d620e286838 --- modules/admin.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/admin.cpp b/modules/admin.cpp index 8ca9e71e..43eeee45 100644 --- a/modules/admin.cpp +++ b/modules/admin.cpp @@ -243,12 +243,11 @@ bool CAdminSock::OnPageRequest(const CString& sURI, CString& sPageRet) { ListUsersPage(sPageRet); } else if (sURI == "/deluser") { - if (m_pModule->GetZNC()->DeleteUser(GetParam("user"))) { - if (!m_pModule->GetZNC()->WriteConfig()) { - GetErrorPage(sPageRet, "User deleted, but config was not written"); - return true; - } + if (m_pUser) { + return false; + } + if (m_pModule->GetZNC()->DeleteUser(GetParam("user"))) { DEBUG_ONLY(cout << "- 302 Redirect" << endl); Redirect("/listusers"); return false;