Commit 7a63c558 authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue

Le mail_parsing dans attributs doit être minimal

 * Le fait qu'un alias canonique soit Prenom.Nom@crans.org ou qu'un alias
 mail soit lowercase est un choix moral, pas une obligation de la syntaxe
 LDAP.
parent 991a8efa
......@@ -704,9 +704,10 @@ class canonicalAlias(mail):
category = 'mail'
ldap_name = "canonicalAlias"
def parse_value(self, mail):
mail = u".".join([ a.capitalize() for a in mail.split(u'.', 1) ])
super(canonicalAlias, self).parse_value(mail)
# à spécifier pour les nouvelles valeurs
# def parse_value(self, mail):
# mail = u".".join([ a.capitalize() for a in mail.split(u'.', 1) ])
# super(canonicalAlias, self).parse_value(mail)
@crans_attribute
class mailAlias(mail):
......@@ -718,10 +719,6 @@ class mailAlias(mail):
category = 'mail'
ldap_name = "mailAlias"
def parse_value(self, mail):
mail = mail.lower()
super(mailAlias, self).parse_value(mail)
@crans_attribute
class mailExt(mail):
singlevalue = False
......@@ -733,7 +730,6 @@ class mailExt(mail):
ldap_name = "mailExt"
def parse_value(self, mail):
mail = mail.lower()
# comme on utilise mailExt comme mail de secours si l'utilisateur
# à perdu ses id crans, ça ne sert à rien de mettre ne adresse crans
if mail.endswith("@crans.org"):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment