Fix: clé de tri des étudiants (caractères spéciaux)

This commit is contained in:
Emmanuel Viennet 2022-06-23 09:37:35 +02:00
parent cfef65fc68
commit baccf122fe

View File

@ -135,8 +135,10 @@ class Identite(db.Model):
def sort_key(self) -> tuple: def sort_key(self) -> tuple:
"clé pour tris par ordre alphabétique" "clé pour tris par ordre alphabétique"
return ( return (
scu.suppress_accents(self.nom_usuel or self.nom or "").lower(), scu.sanitize_string(
scu.suppress_accents(self.prenom or "").lower(), scu.suppress_accents(self.nom_usuel or self.nom or "").lower()
),
scu.sanitize_string(scu.suppress_accents(self.prenom or "").lower()),
) )
def get_first_email(self, field="email") -> str: def get_first_email(self, field="email") -> str: