@@ -2,7 +2,7 @@ class Admin::ProceduresController < AdminController
22 include SmartListing ::Helper ::ControllerExtensions
33 helper SmartListing ::Helper
44
5- before_action :retrieve_procedure , only : [ :show , :edit , : delete_logo, :delete_deliberation , :delete_notice , :monavis , :update_monavis , :publish_validate , :publish ]
5+ before_action :retrieve_procedure , only : [ :show , :delete_logo , :delete_deliberation , :delete_notice , :publish_validate , :publish ]
66
77 def index
88 if current_administrateur . procedures . count != 0
@@ -49,9 +49,6 @@ def show
4949 @current_administrateur = current_administrateur
5050 end
5151
52- def edit
53- end
54-
5552 def destroy
5653 procedure = current_administrateur . procedures . find ( params [ :id ] )
5754
@@ -66,40 +63,6 @@ def destroy
6663 redirect_to admin_procedures_draft_path
6764 end
6865
69- def new
70- @procedure ||= Procedure . new ( for_individual : true )
71- end
72-
73- def create
74- @procedure = Procedure . new ( procedure_params . merge ( administrateurs : [ current_administrateur ] ) )
75-
76- if !@procedure . save
77- flash . now . alert = @procedure . errors . full_messages
78- render 'new'
79- else
80- flash . notice = 'Démarche enregistrée.'
81- current_administrateur . instructeur . assign_to_procedure ( @procedure )
82-
83- redirect_to champs_procedure_path ( @procedure )
84- end
85- end
86-
87- def update
88- @procedure = current_administrateur . procedures . find ( params [ :id ] )
89-
90- if !@procedure . update ( procedure_params )
91- flash . now . alert = @procedure . errors . full_messages
92- render 'edit'
93- elsif @procedure . brouillon?
94- reset_procedure
95- flash . notice = 'Démarche modifiée. Tous les dossiers de cette démarche ont été supprimés.'
96- redirect_to edit_admin_procedure_path ( id : @procedure . id )
97- else
98- flash . notice = 'Démarche modifiée.'
99- redirect_to edit_admin_procedure_path ( id : @procedure . id )
100- end
101- end
102-
10366 def publish_validate
10467 @procedure . assign_attributes ( publish_params )
10568 end
@@ -182,18 +145,6 @@ def new_from_existing
182145 render layout : 'application'
183146 end
184147
185- def monavis
186- end
187-
188- def update_monavis
189- if !@procedure . update ( procedure_params )
190- flash . now . alert = @procedure . errors . full_messages
191- else
192- flash . notice = 'le champ MonAvis a bien été mis à jour'
193- end
194- render 'monavis'
195- end
196-
197148 def active_class
198149 @active_class = 'active'
199150 end
@@ -238,7 +189,7 @@ def publish_params
238189 end
239190
240191 def procedure_params
241- editable_params = [ :libelle , :description , :organisation , :direction , :lien_site_web , :cadre_juridique , :deliberation , :notice , :web_hook_url , :euro_flag , :logo , :auto_archive_on , :monavis_embed ]
192+ editable_params = [ :libelle , :description , :organisation , :direction , :lien_site_web , :cadre_juridique , :deliberation , :notice , :web_hook_url , :euro_flag , :logo , :auto_archive_on ]
242193 permited_params = if @procedure &.locked?
243194 params . require ( :procedure ) . permit ( *editable_params )
244195 else
0 commit comments