Details
-
Suggestion
-
Resolution: Fixed
-
None
-
None
Description
Issue Summary
On the Server, if a Page contains a Page Properties Report macro that includes a parent (page), the user sees the Page Name. Once the Page is migrated to Confluence Cloud, the macro is broken because the parent Page will be pointing to the Server Page ID.
Steps to Reproduce
- Create Page on Confluence Server. Add Macro "Page Properties Report"
- Configure macro to include With parent configuration by typing and selecting a page.
- Notice that the Page name is displayed. Save the macro and publish the page.
- Migration to Cloud using Confluence Cloud Migration Assistant
- Navigate to the same page in Cloud
- The macro will show "No content found"
- Select edit and observe the same "With parent" setting shows a Page ID and not the Page Title.
Expected Results
- When migrating, the Page ID value should get updated to the new Page ID in Cloud.
Actual Results
- The Page ID remains the same. As a result, "No content found" will appear.
- Further misleading will be that users were able to view the Page Title on Server and now are seeing an ID.
- The value from the Server database always references the ID:
<ac:parameter ac:name="cql">label = "testlabel" and space = currentSpace() and parent = "884739"</ac:parameter></ac:structured-macro>
- 884739 is the Page Title. In the UI the user only sees the Page Title.
- The value from the Server database always references the ID:
Workaround
Currently, there is no known workaround for this behavior. A workaround will be added here when available.
Attachments
Issue Links
- is related to
-
CONFCLOUD-70624 Macros breaking on migrating from Server to Cloud
- In Progress
- relates to
-
CONFCLOUD-73608 When migrating from Server/Cloud to another Confluence Cloud instance, the page properties report macro doesn't change id for the pages
- Closed