From 4a6a6bbbbc3db504eed6af6a281c90106dec307b Mon Sep 17 00:00:00 2001 From: prozacx Date: Mon, 18 Jul 2005 03:07:56 +0000 Subject: [PATCH] Write the config when deleting a user git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@444 726aef4b-f618-498e-8847-2d620e286838 --- modules/admin.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/admin.cpp b/modules/admin.cpp index 7288dfc8..8ca9e71e 100644 --- a/modules/admin.cpp +++ b/modules/admin.cpp @@ -244,6 +244,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; + } + DEBUG_ONLY(cout << "- 302 Redirect" << endl); Redirect("/listusers"); return false;