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

Document translations are not marked correctly with translation=1 in the database of a newly created wiki

    Details

    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      Create a new wiki. Then run this script either in the main wiki or in the newly created wiki:

      {{velocity}}
      * $services.query.hql("where doc.space = 'Sandbox' and doc.translation = 0").setWiki('xwiki').execute()
      * $services.query.hql("where doc.space = 'Sandbox' and doc.translation = 1").setWiki('xwiki').execute()
      * $services.query.hql("where doc.space = 'Sandbox' and doc.translation = 0").setWiki('gang').execute()
      * $services.query.hql("where doc.space = 'Sandbox' and doc.translation = 1").setWiki('gang').execute()
      {{/velocity}}
      

      The output is this:

      • [Sandbox.TestPage3, Sandbox.TestPage2, Sandbox.TestPage1, Sandbox.WebPreferences, Sandbox.WebHome]
      • [Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome]
      • [Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebPreferences, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.TestPage1, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.WebHome, Sandbox.TestPage2, Sandbox.TestPage3]
      • []

      It seems the translation field is not set correctly in the database of the newly created wiki.

      I haven't noticed any issues, but I've used this field (translation) in my queries in the past and those queries will not return the expected results for the subwiki.

      I tested both using XWiki 5.4.5 and 6.2.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tmortagne Thomas Mortagne
                Reporter:
                mflorea Marius Dumitru Florea
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: