From 97c304e9e8475c163120af1a219a0abba6188ce9 Mon Sep 17 00:00:00 2001 From: Stephane Glondu Date: Sun, 7 Sep 2008 01:57:48 +0200 Subject: [PATCH] On s'assure que l'alias canonique est toujours dfini... ...en le dfinissant login si Prenom.Nom n'est pas disponible. Cela semble rgler le problme de queue. darcs-hash:20080906235748-61eff-084612768a7a3bfc47fc92c9540fbfd74b35d033.gz --- gestion/ldap_crans.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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]