diff options
author | Dries Buytaert <dries@buytaert.net> | 2005-10-07 06:53:25 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2005-10-07 06:53:25 +0000 |
commit | 27625fcf836b321f2999569d7d9508735388094e (patch) | |
tree | 9dea711e20f408d0cf39ed1b0e6ff4927d9f119c /modules/user/user.module | |
parent | a1ae4da70b7fa74bc4314c535f0482c4086cab0d (diff) | |
download | brdo-27625fcf836b321f2999569d7d9508735388094e.tar.gz brdo-27625fcf836b321f2999569d7d9508735388094e.tar.bz2 |
- Patch #31341 by kbahey: delete a user's session when the user is deleted.
Diffstat (limited to 'modules/user/user.module')
-rw-r--r-- | modules/user/user.module | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index 3c8810d75..82ec33280 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -1267,6 +1267,7 @@ function user_edit($category = 'account') { else if (arg(2) == 'delete') { if ($edit['confirm']) { db_query('DELETE FROM {users} WHERE uid = %d', $account->uid); + db_query('DELETE FROM {sessions} WHERE uid = %d', $account->uid); db_query('DELETE FROM {users_roles} WHERE uid = %d', $account->uid); db_query('DELETE FROM {authmap} WHERE uid = %d', $account->uid); drupal_set_message(t('The account has been deleted.')); |