controllers
This commit is contained in:
parent
fb29249bce
commit
329869b929
1 changed files with 14 additions and 0 deletions
|
@ -93,6 +93,16 @@ module Manager
|
||||||
redirect_to manager_procedure_path(procedure)
|
redirect_to manager_procedure_path(procedure)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def add_tags
|
||||||
|
tags_h = { tags: JSON.parse(tags_params[:tags]) }
|
||||||
|
if procedure.update(tags_h)
|
||||||
|
flash.notice = "Le modèle est mis à jour."
|
||||||
|
else
|
||||||
|
flash.alert = procedure.errors.full_messages.join(', ')
|
||||||
|
end
|
||||||
|
redirect_to manager_procedure_path(procedure)
|
||||||
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def procedure
|
def procedure
|
||||||
|
@ -107,6 +117,10 @@ module Manager
|
||||||
params.require(:type_de_champ).permit(:piece_justificative_template)
|
params.require(:type_de_champ).permit(:piece_justificative_template)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def tags_params
|
||||||
|
params.require(:procedure).permit(:tags)
|
||||||
|
end
|
||||||
|
|
||||||
def unfiltered_list?
|
def unfiltered_list?
|
||||||
action_name == "index" && !params[:search]
|
action_name == "index" && !params[:search]
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue