json.extract! @game, :id, :title, :created_at, :updated_at, :controlling_player_id if @game.controlling_player == @game.try(:player_to_beat) json.play_to_beat_string "None" else json.play_to_beat_string @game.play_to_beat.try(:play).try(:to_s) end json.winner_player_id @game.winner_player_id json.is_joinable @game.joinable?(current_user) json.is_started !@game.status.nil? json.is_startable @game.startable? json.current_user_id current_user.id json.players @game.players do |player| json.id player.id json.email player.user.email json.inventory_count player.inventory.count json.user_id player.user.id if player.user == current_user json.inventory player.inventory end end