Function revisioning_node_access_records_alter causing clearing cache for All nodes instead of specified.

We shouldn't use $reset = TRUE in for function node_load. Better to set expected revision id.

$current_node = node_load($node->nid, $node->current_revision_id);

Comments

vtkachenko created an issue. See original summary.

vtkachenko’s picture

Please review my patch.

vtkachenko’s picture

Status: Active » Needs review

Status: Needs review » Needs work

The last submitted patch, 2: revisioning-prevent-clear-node-cache-2565681-1.patch, failed testing.

vtkachenko’s picture

Status: Needs work » Needs review
StatusFileSize
new680 bytes

Recreated patch.

Status: Needs review » Needs work

The last submitted patch, 5: revisioning-prevent-clear-node-cache-2565681-4.patch, failed testing.

vtkachenko’s picture

Version: 7.x-1.0-beta11 » 7.x-1.9
StatusFileSize
new680 bytes
vtkachenko’s picture

Status: Needs work » Needs review
rdeboer’s picture

Thanks vtkachenko -- makes total sense.
Rik

damienmckenna’s picture