From ad5c9893e4bea36c4fc120a4485bbaf938a4c618 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Thu, 18 Dec 2025 17:48:49 -0800 Subject: [PATCH] include phantoms in active/retired member filters --- app/controllers/api/v1/crews_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/api/v1/crews_controller.rb b/app/controllers/api/v1/crews_controller.rb index f0a2361..385ef25 100644 --- a/app/controllers/api/v1/crews_controller.rb +++ b/app/controllers/api/v1/crews_controller.rb @@ -49,10 +49,10 @@ module Api case filter when :active members = @crew.active_memberships.includes(:user).order(role: :desc, created_at: :asc) - phantoms = [] + phantoms = @crew.phantom_players.not_deleted.active.includes(:claimed_by).order(:name) when :retired members = @crew.crew_memberships.retired.includes(:user).order(retired_at: :desc) - phantoms = [] + phantoms = @crew.phantom_players.not_deleted.retired.includes(:claimed_by).order(:name) when :phantom members = [] phantoms = @crew.phantom_players.not_deleted.includes(:claimed_by).order(:name) @@ -61,7 +61,7 @@ module Api phantoms = @crew.phantom_players.not_deleted.includes(:claimed_by).order(:name) else members = @crew.active_memberships.includes(:user).order(role: :desc, created_at: :asc) - phantoms = [] + phantoms = @crew.phantom_players.not_deleted.active.includes(:claimed_by).order(:name) end render json: {