raise exception if problem with destroy

This commit is contained in:
Christophe Robillard 2020-01-21 14:28:04 +01:00
parent 675bbdad15
commit 88e73d4039
2 changed files with 2 additions and 2 deletions

View file

@ -13,7 +13,7 @@ module Manager
if !instructeur.can_be_deleted?
fail "Impossible de supprimer cet instructeur car il est administrateur ou il est le seul instructeur sur une démarche"
end
instructeur.destroy
instructeur.destroy!
logger.info("L'instructeur #{instructeur.id} est supprimé par #{current_administration.id}")
flash[:notice] = "L'instructeur #{instructeur.id} est supprimé"

View file

@ -109,7 +109,7 @@ class User < ApplicationRecord
dossier.delete_and_keep_track(administration)
end
dossiers.unscoped.destroy_all
destroy
destroy!
end
private