Fix active player id list

This commit is contained in:
Jesse C. Fisher 2019-10-26 05:40:59 -07:00
parent fad8a9e2c3
commit 919e5379f7

View File

@ -136,7 +136,7 @@ class Game < ActiveRecord::Base
end
def player_ids_by_seat_order
player_ids = self.seats.order(:position).select {|s| ( s.player.inventory.count > 0) ? s.player_id : nil}.compact.map {|s| s.player_id}
player_ids = self.seats.order(:position).select {|s| ( s.player.present? && s.player.inventory.count > 0) ? s.player_id : nil}.compact.map {|s| s.player_id}
end
def next_player_id