Create and list Avis on Dossier detail page

This commit is contained in:
Mathieu Magnin 2017-04-25 17:02:54 +02:00 committed by Simon Lehericey
parent 72494de76f
commit c3bf15d49f
7 changed files with 102 additions and 1 deletions

View file

@ -0,0 +1,21 @@
class Backoffice::AvisController < ApplicationController
def create
avis = Avis.new(create_params)
avis.dossier = dossier
avis.save
redirect_to backoffice_dossier_path(dossier)
end
private
def dossier
current_gestionnaire.dossiers.find(params[:dossier_id])
end
def create_params
params.require(:avis).permit(:email, :introduction)
end
end