game finished
This commit is contained in:
parent
81dba6991b
commit
9a885b7bd7
@ -144,12 +144,15 @@ def get_fields(request):
|
|||||||
player = Player.objects.get(game_id=game_id, token=token)
|
player = Player.objects.get(game_id=game_id, token=token)
|
||||||
my_field = list(player.field)
|
my_field = list(player.field)
|
||||||
player2 = Player.objects.get(game_id=game_id, number=(1 - player.number))
|
player2 = Player.objects.get(game_id=game_id, number=(1 - player.number))
|
||||||
another_field = list(player2.field.replace('o', ' '))
|
another_field = player2.field
|
||||||
|
game_finished = 'o' not in player.field or 'o' not in player2.field
|
||||||
|
if not game_finished:
|
||||||
|
another_field = list(another_field.replace('o', ' '))
|
||||||
return JsonResponse({
|
return JsonResponse({
|
||||||
'my_field': [my_field[x * 10: (x + 1) * 10] for x in range(0, 10)],
|
'my_field': [my_field[x * 10: (x + 1) * 10] for x in range(0, 10)],
|
||||||
'opponent_field': [another_field[x * 10: (x + 1) * 10] for x in range(0, 10)],
|
'opponent_field': [another_field[x * 10: (x + 1) * 10] for x in range(0, 10)],
|
||||||
'my_turn': player.game.turn == player.number,
|
'my_turn': player.game.turn == player.number,
|
||||||
'game_finished': 'o' not in player.field or 'o' not in player2.field
|
'game_finished': game_finished
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user