fix sendMessage method

This commit is contained in:
2024-10-05 03:31:14 +02:00
parent 3f2f7c7d5f
commit 64346413c3
2 changed files with 5 additions and 4 deletions

View File

@ -6,7 +6,7 @@
# By: tomoron <tomoron@student.42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2024/10/04 17:17:07 by tomoron #+# #+# #
# Updated: 2024/10/05 02:58:08 by tomoron ### ########.fr #
# Updated: 2024/10/05 03:30:00 by tomoron ### ########.fr #
# #
# **************************************************************************** #
@ -52,9 +52,9 @@ class Tournament:
socket.sync_send("tournament",{"action":5, "players":players, "messages" : self.messages})
def sendMessage(self, socket, message):
messages.append({"username":socket.username, "message":message})
if(len(messages) > 20):
messages.pop(0)
self.messages.append({"username":socket.username, "message":message})
if(len(self.messages) > 20):
self.messages.pop(0)
self.broadcast({"action":3, "username":socket.username, "message":socket.message})
def leave(self, socket):

View File

@ -39,6 +39,7 @@
- 9035 : missing action parameter
- 9036 : already in a tournament
- 9037 : you're not in a tournament
- 9038 : missing message field
- 9100 : Action out of range
- 9101 : No game started