Closed gromax closed 7 years ago
Il fallait faire une requête delete avec jointure. Dans le delete effaçant les notes de l'élève, on envoyait idUser qui est inconnu dans la table des notes. Il fallait faire une jointure pour connaître les id des assoc UF liées à l'élève afin de supprimer les notes liées à ces assoc
Lors de l'effacement d'un utilisateur, les objets associés (lien avec un devoir) ne sont pas effacés. Vérifier en détail. Il y a un test (if $this->isEleve()) en amont de la suppression dans User.php. Voir de ce côté.