Fix winner check
This commit is contained in:
parent
fca53d6575
commit
9024e4134d
@ -14,11 +14,12 @@ class Play < ActiveRecord::Base
|
||||
after_save :set_controlling_player
|
||||
|
||||
def check_for_winner
|
||||
if self.game.over?
|
||||
self.game.winner_player_id = self.player.id
|
||||
self.game.status = "Player #{self.player.display_name} wins!"
|
||||
self.game.save
|
||||
end
|
||||
return if self.game.winner.present?
|
||||
if self.game.over?
|
||||
self.game.winner_player_id = self.player.id
|
||||
self.game.status = "Player #{self.player.display_name} wins!"
|
||||
self.game.save
|
||||
end
|
||||
end
|
||||
|
||||
def update_play_to_beat
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user