Uploaded image for project: 'Magnolia Data Module (closed)'
  1. Magnolia Data Module (closed)
  2. MGNLDATA-79

Activation of node may lead to "activation failed" when switching users.

    XMLWordPrintable

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

    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

        Attachments

          Activity

            People

              pbaerfuss Philipp Bärfuss
              awedermp Andreas Weder (MP) (Inactive)
              Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: