Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-38749

Pagetree macro failed to find the parent page title contain ": " (column with a space)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Low Low
    • None
    • 5.4.4, 5.6.6, 5.7.5, 5.8.8
    • None

      Steps to reproduce the issue.

      1. Create a new space called "TEST".
      2. Create a new page with title "bla: test"
      3. Create a child page for the new page.
      4. Create a new page with pagetree macro and set the root page to "bla: test"

      Expected behaviour

      The pagetree should display correctly with one page.

      Actual behaviour

      It shows the error message:

      The root page TEST:bla: test could not be found in space TEST. 
      

      Root cause:

      1. version 5.5 or earlier: the space after column is stripped by Pagetree macro when saving the page, as consequence the search is running against to a wrong title as it become "bla:test".
      2. version 5.6 and later: the auto complete add the space key in the page title, which makes the page title become "TEST:bla: test".

      Workaround solution:

      Upgrade Confluence to the latest release 5.6.x, then remove the space key added before save the pagetree macro.

              Unassigned Unassigned
              yilinmo Yilin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: