controllers: use standard action names in ExpertsProceduresController

This commit is contained in:
Pierre de La Morinerie 2021-04-06 11:42:21 +00:00
parent 3f25624a5a
commit 7acb4cee83
4 changed files with 17 additions and 19 deletions

View file

@ -1,8 +1,8 @@
module NewAdministrateur
class ExpertsProceduresController < AdministrateurController
before_action :retrieve_procedure, only: [:add_expert_to_procedure, :revoke_expert_from_procedure]
before_action :retrieve_procedure
def add_expert_to_procedure
def create
emails = params['emails'].presence || [].to_json
emails = JSON.parse(emails).map(&:strip).map(&:downcase)
@ -32,7 +32,7 @@ module NewAdministrateur
redirect_to admin_procedure_invited_expert_list_path(@procedure)
end
def revoke_expert_from_procedure
def destroy
expert_procedure = ExpertsProcedure.find_by!(procedure: @procedure, id: params[:id])
expert_email = expert_procedure.expert.email
expert_procedure.update!(revoked_at: Time.zone.now)