8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-06-14 22:58:30 +00:00

Archive users have no longer services access and ldap sync

This commit is contained in:
Gabriel Detraz 2018-11-15 17:15:31 +01:00 committed by root
parent caedb09d8f
commit 4317c39e0c

View file

@ -577,7 +577,8 @@ class User(RevMixin, FieldPermissionModelMixin, AbstractBaseUser,
mac_refresh : synchronise les machines de l'user
group_refresh : synchronise les group de l'user
Si l'instance n'existe pas, on crée le ldapuser correspondant"""
if sys.version_info[0] >= 3:
if sys.version_info[0] >= 3 and self.state != self.STATE_ARCHIVE and\
self.state != self.STATE_DISABLED:
self.refresh_from_db()
try:
user_ldap = LdapUser.objects.get(uidNumber=self.uid_number)