fix: matchamking both lose
This commit is contained in:
parent
1f35def63b
commit
fe04968ee9
@ -67,7 +67,6 @@ class TicTacToeWebSocket(WebsocketConsumer):
|
||||
|
||||
if (data.get("timerIsDue") is not None and self.game.time + 20 < time.time()): # Frontend asking if the timer is due
|
||||
self.winner = "x" if self.game.turn == "o" else "o"
|
||||
self.game.get_members()
|
||||
|
||||
self.game.model.finish(self.game.get_players_by_sign(self.winner).user)
|
||||
self.game.broadcast("game_end", {"winning_sign": self.winner})
|
||||
@ -81,7 +80,7 @@ class TicTacToeWebSocket(WebsocketConsumer):
|
||||
def disconnect(self, event):
|
||||
try:
|
||||
self.member.socket = None
|
||||
if (len(self.game.get_players_connected()) == 0):
|
||||
if (len(self.game.get_players_connected()) == 0 and self.game.model.finished == False):
|
||||
self.game.model.finish(None)
|
||||
except:
|
||||
pass
|
||||
|
Loading…
Reference in New Issue
Block a user