Fix active player id list

This commit is contained in:
Jesse C. Fisher 2019-10-26 05:40:59 -07:00 committed by Jesse C. Fisher
parent d736810cfe
commit 6b1179a833

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