diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/node.module | 4 | ||||
-rw-r--r-- | modules/node/node.module | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/modules/node.module b/modules/node.module index 63bc7b1df..0fd24ae6d 100644 --- a/modules/node.module +++ b/modules/node.module @@ -1814,8 +1814,8 @@ function node_access_grants($op, $uid = NULL) { /** * Implementation of hook_db_rewrite_sql */ -function node_db_rewrite_sql($query, $primary_table) { - if ($primary_table=='n') { +function node_db_rewrite_sql($query, $primary_table, $primary_field) { + if ($primary_field == 'nid') { $return['join'] = node_access_join_sql(); $return['where'] = node_access_where_sql(); $return['distinct'] = !empty($return['join']); diff --git a/modules/node/node.module b/modules/node/node.module index 63bc7b1df..0fd24ae6d 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1814,8 +1814,8 @@ function node_access_grants($op, $uid = NULL) { /** * Implementation of hook_db_rewrite_sql */ -function node_db_rewrite_sql($query, $primary_table) { - if ($primary_table=='n') { +function node_db_rewrite_sql($query, $primary_table, $primary_field) { + if ($primary_field == 'nid') { $return['join'] = node_access_join_sql(); $return['where'] = node_access_where_sql(); $return['distinct'] = !empty($return['join']); |