diff options
author | Dries Buytaert <dries@buytaert.net> | 2004-01-13 19:25:37 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2004-01-13 19:25:37 +0000 |
commit | eee72bfa9509e99be79f9c92e6330bc00ea498dd (patch) | |
tree | 30c11ee855f1025325e617aeefa6ee307a957a2a /modules/user/user.module | |
parent | 75685d8c3d21eb8ac93e03b9f202aefdedaabe58 (diff) | |
download | brdo-eee72bfa9509e99be79f9c92e6330bc00ea498dd.tar.gz brdo-eee72bfa9509e99be79f9c92e6330bc00ea498dd.tar.bz2 |
- Patch 4859: new drupal_unpack() consolidates duplicate code and makes it
easy to show avatars next to nodes and comments. Patch by Moshe. As a
showcase, maybe Xtemplate should have an option to enable/disable avatars?
Diffstat (limited to 'modules/user/user.module')
-rw-r--r-- | modules/user/user.module | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index bd58e9fa9..82d766e00 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -40,13 +40,8 @@ function user_load($array = array()) { $result = db_query_range("SELECT u.*, r.name AS role FROM {role} r INNER JOIN {users} u ON r.rid = u.rid WHERE $query u.status < 3", 0, 1); $user = db_fetch_object($result); - if ($user->data && $data = unserialize($user->data)) { - foreach ($data as $key => $value) { - if (!isset($user->$key)) { - $user->$key = $value; - } - } - } + $user = drupal_unpack($user); + user_module_invoke("load", $array, $user); |