From 2722758a28bbf17e9f5773dc53d38564ce66a863 Mon Sep 17 00:00:00 2001 From: Patrick Barroca <pbarroca@sandbox.pergame.net> Date: Fri, 19 Feb 2016 16:08:14 +0100 Subject: [PATCH] rel #38583 : remove direct SQL deletion of user --- VERSIONS_HOTLINE/38583 | 1 + library/Class/Users.php | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 VERSIONS_HOTLINE/38583 diff --git a/VERSIONS_HOTLINE/38583 b/VERSIONS_HOTLINE/38583 new file mode 100644 index 00000000000..a83cdbb9d9d --- /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 c930b6428e1..88f9068def6 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(); } -- GitLab