diff --git a/app/models/etudiants.py b/app/models/etudiants.py index 6c9504e2..21b3a638 100644 --- a/app/models/etudiants.py +++ b/app/models/etudiants.py @@ -135,8 +135,10 @@ class Identite(db.Model): def sort_key(self) -> tuple: "clé pour tris par ordre alphabétique" return ( - scu.suppress_accents(self.nom_usuel or self.nom or "").lower(), - scu.suppress_accents(self.prenom or "").lower(), + scu.sanitize_string( + 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: