From 8a8f324fac06e025e2fb3a4ea8ca2d6405b21f9e Mon Sep 17 00:00:00 2001 From: "Jesse C. Fisher" Date: Sat, 26 Oct 2019 05:40:59 -0700 Subject: [PATCH] Fix active player id list --- app/models/game.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/game.rb b/app/models/game.rb index 823ccfe..e0bb233 100644 --- a/app/models/game.rb +++ b/app/models/game.rb @@ -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