demarches-normaliennes/app/controllers/gestionnaires/groupe_gestionnaire_gestionnaires_controller.rb
2023-12-06 14:47:39 +01:00

17 lines
587 B
Ruby

module Gestionnaires
class GroupeGestionnaireGestionnairesController < GestionnaireController
before_action :retrieve_groupe_gestionnaire, except: [:new]
def index
end
def create
gestionnaires, flash[:alert], flash[:notice] = @groupe_gestionnaire.add_gestionnaires(emails: [params.require(:gestionnaire)[:email]], current_user: current_gestionnaire)
@gestionnaire = gestionnaires[0]
end
def destroy
@gestionnaire, flash[:alert], flash[:notice] = @groupe_gestionnaire.remove_gestionnaire(params[:id], current_gestionnaire)
end
end
end