raise exception if problem with destroy
This commit is contained in:
parent
675bbdad15
commit
88e73d4039
2 changed files with 2 additions and 2 deletions
|
@ -13,7 +13,7 @@ module Manager
|
||||||
if !instructeur.can_be_deleted?
|
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"
|
fail "Impossible de supprimer cet instructeur car il est administrateur ou il est le seul instructeur sur une démarche"
|
||||||
end
|
end
|
||||||
instructeur.destroy
|
instructeur.destroy!
|
||||||
|
|
||||||
logger.info("L'instructeur #{instructeur.id} est supprimé par #{current_administration.id}")
|
logger.info("L'instructeur #{instructeur.id} est supprimé par #{current_administration.id}")
|
||||||
flash[:notice] = "L'instructeur #{instructeur.id} est supprimé"
|
flash[:notice] = "L'instructeur #{instructeur.id} est supprimé"
|
||||||
|
|
|
@ -109,7 +109,7 @@ class User < ApplicationRecord
|
||||||
dossier.delete_and_keep_track(administration)
|
dossier.delete_and_keep_track(administration)
|
||||||
end
|
end
|
||||||
dossiers.unscoped.destroy_all
|
dossiers.unscoped.destroy_all
|
||||||
destroy
|
destroy!
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
Loading…
Add table
Reference in a new issue