From ef0c0957126dea31eb1ee5acf28b6d9f6833b60c Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 5 Mar 2011 18:18:51 -0500 Subject: Made m_ldap_oper understand deopering --- modules/extra/m_ldap_oper.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'modules/extra/m_ldap_oper.cpp') diff --git a/modules/extra/m_ldap_oper.cpp b/modules/extra/m_ldap_oper.cpp index 8e08587d2..8a5f57116 100644 --- a/modules/extra/m_ldap_oper.cpp +++ b/modules/extra/m_ldap_oper.cpp @@ -49,7 +49,11 @@ class IdentifyInterface : public LDAPInterface } catch (const LDAPException &ex) { - Log() << "m_ldap_oper: " << ex.GetReason(); + if (u->Account()->ot != NULL) + { + u->Account()->ot = NULL; + Log() << "m_ldap_oper: Removed services operator from " << u->nick << " (" << u->Account()->display << ")"; + } } } -- cgit