From 5040f35c04be9d29b3d37f4767b82f29028e2cb4 Mon Sep 17 00:00:00 2001 From: starnakin Date: Sun, 21 Apr 2024 19:29:20 +0200 Subject: [PATCH] fix: matchmaking --- matchmaking/models.py | 2 +- transcendence/abstract/AbstractRoom.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/matchmaking/models.py b/matchmaking/models.py index f1261f0..58a0af0 100644 --- a/matchmaking/models.py +++ b/matchmaking/models.py @@ -23,7 +23,7 @@ class WaitingRoom(AbstractRoom): if (tmp is not None): tmp.send("Connection close: Another connection open with the same user id.") self.remove(tmp) - waiter.accept() + waiter.socket.accept() self._member_list.append(waiter) class WaitingRoomManager(AbstractRoomManager): diff --git a/transcendence/abstract/AbstractRoom.py b/transcendence/abstract/AbstractRoom.py index afdad42..620d037 100644 --- a/transcendence/abstract/AbstractRoom.py +++ b/transcendence/abstract/AbstractRoom.py @@ -37,7 +37,7 @@ class AbstractRoom: def remove(self, member: AbstractRoomMember, code: int = 1000): self._member_list.remove(member) - member.disconnect(code) + member.socket.disconnect(code) def empty(self): for _ in self._member_list: