demarches-normaliennes/app/controllers/new_gestionnaire/dossiers_controller.rb

24 lines
566 B
Ruby
Raw Normal View History

module NewGestionnaire
class DossiersController < ProceduresController
def attestation
send_data(dossier.attestation.pdf.read, filename: 'attestation.pdf', type: 'application/pdf')
end
def follow
current_gestionnaire.followed_dossiers << dossier
redirect_back(fallback_location: procedures_url)
end
def unfollow
current_gestionnaire.followed_dossiers.delete(dossier)
redirect_back(fallback_location: procedures_url)
end
private
def dossier
Dossier.find(params[:dossier_id])
end
end
end