demarches-normaliennes/app/controllers/manager/instructeurs_controller.rb
2019-08-13 20:12:46 +01:00

24 lines
597 B
Ruby

module Manager
class InstructeursController < Manager::ApplicationController
def reinvite
instructeur = Instructeur.find(params[:id])
instructeur.user.invite!
flash[:notice] = "Instructeur réinvité."
redirect_to manager_instructeur_path(instructeur)
end
def enable_feature
instructeur = Instructeur.find(params[:id])
params[:features].each do |key, enable|
if enable
instructeur.enable_feature(key.to_sym)
else
instructeur.disable_feature(key.to_sym)
end
end
head :ok
end
end
end