when a page is moved to a different book from the 'outline' tab, permissions are not rebuilt for that node.

i imagine what is happening is that taxonomy is being updated for the node, but the node is not being resaved, so there is no call to node_access_write_grants().

Comments

harry slaughter’s picture

Status: Active » Fixed

added additional node grant rebuild when book outline form is submitted for a given node.

this might fix a slew of oddball use cases that result in undesired permission states.

Anonymous’s picture

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Title: node access not rebuilt when book page moved to new book » Node access not rebuilt when book page moved to new book