change active record request to get expert list

This commit is contained in:
kara Diaby 2021-02-11 19:32:48 +01:00 committed by Pierre de La Morinerie (Rebase PR Action)
parent 7b79fb2500
commit 7b4ec486ec
3 changed files with 11 additions and 16 deletions

View file

@ -186,7 +186,7 @@ module NewAdministrateur
end
def invited_expert_list
@invited_expert_emails = ExpertsProcedure.invited_expert_emails(@procedure)
@experts_procedure = @procedure.experts_procedures.sort_by { |expert_procedure| expert_procedure.expert.email }
end
private

View file

@ -14,15 +14,4 @@ class ExpertsProcedure < ApplicationRecord
belongs_to :procedure
has_many :avis, dependent: :destroy
def email_to_display
expert&.email
end
def self.invited_expert_emails(procedure)
joins(:expert)
.where(procedure: procedure)
.map(&:email_to_display)
.sort
end
end