diff --git a/mo/db.py b/mo/db.py index 769e839d8e6e251ea413d37bc984d35964387890..1aa61c26d2acb1657f124280411d6057f6cdc5be 100644 --- a/mo/db.py +++ b/mo/db.py @@ -291,6 +291,9 @@ class User(Base): def sort_key(self) -> Tuple[str, str, int]: return (locale.strxfrm(self.last_name), locale.strxfrm(self.first_name), self.user_id) + def name_sort_key(self) -> Tuple[str, str]: + return (locale.strxfrm(self.last_name), locale.strxfrm(self.first_name)) + class Contest(Base): __tablename__ = 'contests'