diff --git a/app.py b/app.py index 3123d3a..54b79d0 100644 --- a/app.py +++ b/app.py @@ -176,12 +176,12 @@ class Room(db.Model): def add_user(self, username): users = set(self.active_users.split(",")) if self.active_users else set() users.add(username) - self.active_users = ",".join(users) + self.active_users = ",".join(sorted(users)) def remove_user(self, username): users = set(self.active_users.split(",")) if self.active_users else set() users.discard(username) - self.active_users = ",".join(users) + self.active_users = ",".join(sorted(users)) def get_active_users(self): return self.active_users.split(",") if self.active_users else [] diff --git a/templates/base.html b/templates/base.html index b33bae1..9da34e5 100644 --- a/templates/base.html +++ b/templates/base.html @@ -290,7 +290,7 @@