Closed (fixed)
Project:
Workflow
Version:
5.x-1.1
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 Jan 2008 at 09:10 UTC
Updated:
8 Apr 2008 at 15:51 UTC
Enabling workflow access deletes the row in the 'node_access' table where 'nid' is 0 (the default access grants for nodes), and this is not restored when workflow_access is disabled. This causes all subsequently created (and possibly updated) nodes without explicit grants in 'node_access' to be inaccessible to all but user 1.
I'm not familiar enough with the code to produce a patch, but I have been able to consistently reproduce the effect by enabling and disabling the module, finding I can't access new nodes, manually inserting the missing row, checking again, and repeating a number of times.
Comments
Comment #1
jvandyk commentedFixed by #166495, which now rebuilds the node_access table when workflow_access is uninstalled. (Note, uninstalled -- not disabled.)
Comment #2
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.