diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 2d5b10da..5ecb01a7 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -2160,7 +2160,8 @@ class Adherent(BaseProprietaire): # Création de l'alias canonique if self.nom() and self.prenom(): a = '%s.%s' % (self.prenom().capitalize(), self.nom().capitalize()) - self.canonical_alias(a) + if self.canonical_alias(a) == None: + self.canonical_alias(login) self._data['objectClass'] = ['adherent', 'cransAccount', 'posixAccount', 'shadowAccount'] self._data['uid'] = [login]