From 7a3a022ed48291711cb7a3ff832271829d0824fb Mon Sep 17 00:00:00 2001 From: seb-by-ouidou Date: Wed, 8 Nov 2023 13:54:40 +0000 Subject: [PATCH] feat: replace fail by flast alert --- app/controllers/manager/gestionnaires_controller.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/controllers/manager/gestionnaires_controller.rb b/app/controllers/manager/gestionnaires_controller.rb index a5ac183e4..3b2241de7 100644 --- a/app/controllers/manager/gestionnaires_controller.rb +++ b/app/controllers/manager/gestionnaires_controller.rb @@ -4,12 +4,12 @@ module Manager gestionnaire = Gestionnaire.find(params[:id]) if !gestionnaire.can_be_deleted? - fail "Impossible de supprimer ce gestionnaire car il est gestionnaire d'un groupe racine" + flash[:alert] = "Impossible de supprimer ce gestionnaire car il est gestionnaire d'un groupe racine" + else + gestionnaire.destroy! + logger.info("Le gestionnaire #{gestionnaire.id} est supprimé par #{current_super_admin.id}") + flash[:notice] = "Le gestionnaire #{gestionnaire.id} est supprimé" end - gestionnaire.destroy! - - logger.info("Le gestionnaire #{gestionnaire.id} est supprimé par #{current_super_admin.id}") - flash[:notice] = "Le gestionnaire #{gestionnaire.id} est supprimé" redirect_to manager_gestionnaires_path end