From 1a236f7e1dbe751dabfa8f58c042c40938e1f10b Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 21 May 2021 11:33:01 +0200 Subject: [PATCH] ldap: do not trace if deactivation_reason is None (#54198) --- src/authentic2/backends/ldap_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/authentic2/backends/ldap_backend.py b/src/authentic2/backends/ldap_backend.py index 3ae410c8..dde2e758 100644 --- a/src/authentic2/backends/ldap_backend.py +++ b/src/authentic2/backends/ldap_backend.py @@ -1483,7 +1483,7 @@ class LDAPBackend(object): if not is_user_authenticable(user): return None - if not user.is_active and user.deactivation_reason.startswith('ldap-'): + if not user.is_active and user.deactivation_reason and user.deactivation_reason.startswith('ldap-'): user.mark_as_active() user_login_success(user.get_username()) -- 2.32.0.rc0