This error keeps happening and I am unable to do a diff between two revisions.

Here is what I found

  if (module_exists('diff')) {
    // If Diff module is enabled, make sure it uses correct access callback
    $items['node/%node/revisions/view/%/%']['access callback'] = '_revisioning_access_node_revision';
    $items['node/%node/revisions/view/%/%']['access arguments'] = array('view revisions', 1);
  }

should actually be

  if (module_exists('diff')) {
    // If Diff module is enabled, make sure it uses correct access callback
    $items['node/%node/revisions/view']['access callback'] = '_revisioning_access_node_revision';
    $items['node/%node/revisions/view']['access arguments'] = array('view revisions', 1);
  }
CommentFileSizeAuthor
#1 revisioning_diff_error_1595326-1.patch654 bytesgitesh.koli

Comments

gitesh.koli’s picture

StatusFileSize
new654 bytes

D7 Patch for the same.

rdeboer’s picture

Assigned: Unassigned » rdeboer
Status: Active » Fixed

Thanks Gitesh.
On my system both work, but I have applied your patch.
Rik

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.