diff options
Diffstat (limited to 'modules/node.module')
-rw-r--r-- | modules/node.module | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/node.module b/modules/node.module index 770661cc1..7f1b2a532 100644 --- a/modules/node.module +++ b/modules/node.module @@ -263,10 +263,11 @@ function node_load($conditions, $revision = -1) { ** Retrieve the node: */ - $node = db_fetch_object(db_query("SELECT n.*, u.uid, u.name FROM {node} n INNER JOIN {users} u ON u.uid = n.uid WHERE ". implode(" AND ", $cond))); + $node = db_fetch_object(db_query("SELECT n.*, u.uid, u.name, u.data FROM {node} n INNER JOIN {users} u ON u.uid = n.uid WHERE ". implode(" AND ", $cond))); + $node = drupal_unpack($node); /* - ** Unserialize the revisions field: + ** Unserialize the revisions and user data fields: */ if ($node->revisions) { |