Closed (works as designed)
Project:
Revisioning
Version:
6.x-2.7
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
4 Dec 2009 at 19:10 UTC
Updated:
28 Jan 2010 at 09:19 UTC
Jump to comment: Most recent
Comments
Comment #1
not_Dries_Buytaert commentedAfter analysing this issue further, I discovered it occured simply due to a misconfigured "Better Formats" module. So, it was NOT a bug, after all. :-) Sorry for submitting this issue too early and for (potentially) waisting any time to analyze/ solve it.
For those who experience the same issue and are interested in solving it, here are my findings. Though they are NOT strictly related/ relevant to the Revisioning module.
---
Disabling the "Better Formats" module solved the problem, but ONLY for NEW nodes created (NOT for existing nodes). Disabling nor uninstalling other modules did NOT solve the problem. So, I created one node (hereafter called 'WithBug node') while the module was ENabled and another node (hereafter called 'WithOUTBug node') while the module was DISabled. I compared the contents of the database and noticed following difference: The value of the 'format' column within the 'node_revisions' table of the 'WithBug node'-record was 5 and 'WithOUTBug node'-record was 4. I also noticed that whenever I changed ('manually', directly in the database, without Drupal interfering) that value to 5 the issue occurs and 4 the issue disappears. Then I realized that the issue only occurs whenever: a) a role creates a node while a default input format is configured for that role AND b) another role with another (!) default input format configured for that role is disallowed to edit (incl. delete) that node ("403 - Access denied"-error). Then I realized that this last role didn't have the permission to use the default input format of the other role.
Sjees, the solution was just too close in front of my eyes to see it. ;-)
Comment #2
ryanellis commentedHi,
Thank you for your solution. It really helped a lot!
But just for anyone that is still receiving the 'access denied' prompt after disabling the 'better formats' module, make sure you have 'allowed' (or 'required') access in the 'organic groups - content types'.
Again, the solution was just too close and cost me 6 hours of my life!
Thanks,
Ryan