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: