Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-16225

When creating a subwiki from template, XWikiAllGroup rights objects do not get copied

    XMLWordPrintable

Details

    • Bug
    • Resolution: Solved By
    • Critical
    • None
    • 10.11.3
    • Wiki
    • None
    • XWiki 10.11.3 with Apache Tomcat/8.5.34 and MySql
    • Unknown

    Description

      Steps to reproduce:

      • Create a subwiki that will be used as a template
      • Select a page of your choice (Sandbox.TestPage1 for ex) and add any rights for the local XWikiAllGroup
      • Create another wiki based on this template

      Result:

      • The XWiki.XWikiAllGroup rights will not be present in the subwiki created from the template

      Expected result:

      • The rights should be there

      Rights objects from the template wiki:


      Creating subwiki from the template:

      Rights objects from the resulting subwiki page:

      Probable cause:
      The order in which the pages get copied and created in the wiki creation process.
      The page containing the rights objects is copied first.
      Then XWiki.XWikiAllGroup page gets deleted and recreated, which causes all the rights objects for this group to be deleted as well.

      Attachments

        1. creatingSubwiki.png
          40 kB
          Paul Pantiru
        2. subwikiRights.png
          47 kB
          Paul Pantiru
        3. templateRights.png
          49 kB
          Paul Pantiru

        Issue Links

          Activity

            People

              tmortagne Thomas Mortagne
              ppantiru Paul Pantiru
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: