app: rename new_administrateur to administrateurs

This commit is contained in:
Pierre de La Morinerie 2021-11-25 15:26:55 +00:00
parent 5736521f52
commit 184a401182
97 changed files with 155 additions and 158 deletions

View file

@ -0,0 +1,32 @@
module Administrateurs
class SourcesParticulierController < AdministrateurController
before_action :retrieve_procedure
def show
@available_sources = sources_service.available_sources
end
def update
if @procedure.update(api_particulier_sources: sources_params)
redirect_to admin_procedure_api_particulier_sources_path(@procedure), notice: t('.sources_ok')
else
flash.now.alert = @procedure.errors.full_messages
render :show
end
end
private
def sources_params
requested_sources = params
.with_defaults(api_particulier_sources: {})
.to_unsafe_hash[:api_particulier_sources]
sources_service.sanitize(requested_sources)
end
def sources_service
@sources_service ||= APIParticulier::Services::SourcesService.new(@procedure)
end
end
end