diff --git a/VERSIONS_HOTLINE/38583 b/VERSIONS_HOTLINE/38583 new file mode 100644 index 0000000000000000000000000000000000000000..a83cdbb9d9d9b9850a2f9c3cc5bb0eab8af855db --- /dev/null +++ b/VERSIONS_HOTLINE/38583 @@ -0,0 +1 @@ + - ticket #38583 : Correction d'une mécanique de suppression d'utilisateur ne supprimant pas les données qui lui sont liées \ No newline at end of file diff --git a/library/Class/Users.php b/library/Class/Users.php index c930b6428e17b7cd1d56724540e3331155c4ae04..88f9068def664bcf36d05aa27c416257c1401dc9 100644 --- a/library/Class/Users.php +++ b/library/Class/Users.php @@ -976,9 +976,9 @@ class Class_Users extends Storm_Model_Abstract { } - public function deleteUser($id_user) - { - sqlExecute("delete from bib_admin_users where ID_USER=$id_user"); + public function deleteUser($id_user) { + if ($user = $this->getLoader()->find($id_user)) + $user->delete(); }