From fee3171e8a0ebcef0769dd84648c051524f5e1c2 Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Sun, 22 Jan 2023 11:44:55 +0000 Subject: [PATCH] reduce times that the player is forced to change name --- backend/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/server.py b/backend/server.py index 56d9a6a..bc56a63 100644 --- a/backend/server.py +++ b/backend/server.py @@ -203,7 +203,7 @@ def get_me(sid, room): sio.emit('me', data={'error':'Wrong password/Cannot connect'}, room=sid) else: sio.emit('me', data=sio.get_session(sid).name, room=sid) - if room['username'] == None or any((p.name == room['username'] for p in sio.get_session(sid).game.players)): + if room['username'] == None or any((p.name == room['username'] for p in sio.get_session(sid).game.players if not ((dt != None and p.discord_token == dt) or p.sid == None))): sio.emit('change_username', room=sid) else: sio.emit('chat_message', room=sio.get_session(sid).game.name, data=f"_change_username|{sio.get_session(sid).name}|{room['username']}")