You are here

function apachesolr_nodeaccess_node_access_records in Apache Solr Search 5

Same name and namespace in other branches
  1. 5.2 contrib/apachesolr_nodeaccess/apachesolr_nodeaccess.module \apachesolr_nodeaccess_node_access_records()
  2. 6 contrib/apachesolr_nodeaccess/apachesolr_nodeaccess.module \apachesolr_nodeaccess_node_access_records()
  3. 6.2 contrib/apachesolr_nodeaccess/apachesolr_nodeaccess.module \apachesolr_nodeaccess_node_access_records()

Implementation of hook_node_access_records().

Listen to this hook to find out when a node needs to be re-indexed for its node access grants.

File

contrib/apachesolr_nodeaccess/apachesolr_nodeaccess.module, line 91

Code

function apachesolr_nodeaccess_node_access_records($node) {

  // node_access_needs_rebuild() will usually be TRUE during a
  // full rebuild.
  // In Drupal 5 there is no checking for this, so removing it for now.
  if (empty($node->apachesolr_nodeaccess_ignore)) {

    // Removed, From Drupal 6 version && !node_access_needs_rebuild()) {
    db_query('UPDATE {node} SET changed = %d WHERE nid = %d', time(), $node->nid);
  }
}