Correction

This commit is contained in:
SebastienGt 2023-01-12 15:25:18 +01:00 committed by Paul Chavard
parent b14167837c
commit 981ae0625f
2 changed files with 3 additions and 7 deletions

View file

@ -69,15 +69,12 @@ module Administrateurs
elsif procedure.groupe_instructeurs.one?
flash.now[:alert] = "Suppression impossible : il doit y avoir au moins un groupe instructeur sur chaque procédure"
else
begin
@groupe_instructeur.destroy!
if procedure.groupe_instructeurs.active.one?
procedure.update!(routing_enabled: false)
routing_notice = " et le routage a été désactivé"
end
flash.now[:notice] = "le groupe « #{@groupe_instructeur.label} » a été supprimé#{routing_notice}."
rescue StandardError => e
Rails.logger.error e.message
end
end
redirect_to admin_procedure_groupe_instructeurs_path(procedure)

View file

@ -14,13 +14,12 @@ module Administrateurs
@service = Service.new(service_params)
@service.administrateur = current_administrateur
begin
@service.save!
if @service.save
@service.enqueue_api_entreprise
redirect_to admin_services_path(procedure_id: params[:procedure_id]),
notice: "#{@service.nom} créé"
rescue StandardError => e
Rails.logger.error e.message
else
@procedure = procedure
flash[:alert] = @service.errors.full_messages
render :new