Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
None
-
None
-
Magnolia 4.1.1 with corresponding Data Module, Mac OS X 10.5.8, Java 1.5, Tomcat 5.5
-
-
Empty show more show less
Description
When I activate a particular node in the Data Module as one user, then edit the node as different user and try to activate again, I get a JavaScript alert box telling me that the "user is not allowed to add,edit,delete" a node at that level on my public instance. When I deactivate that node with the same user, then activate again, everything works fine.
I have my editor role defined such that users have read/write access to /contacts in the data repository on node and subnode level.
How to reproduce (can't really try that with the demo version, since we only can login as "superuser"):
- define a editor role and assign r/w rights on node and subnode level on /contacts in data repository
- assign that editor role to user a and user b (I actually defined a group, assigned the role to that group, then the group to user a and b).
- log in as user a (e.g. superuser), go to the data module, activate one content.
- log in as user b, change something in the same node, then try to activate -> the JS alert box appears and activation has failed.
- as user b, first de-activate the node, then activate it again -> no error and activation was successful
Checklists
Acceptance criteria