-
Suggestion
-
Resolution: Fixed
-
None
-
9
-
Problem Definition
After the Server to Cloud or Cloud to Cloud migration Confluence "Content by label" macro are not getting fixed.
Example macro:
<ac:structured-macro ac:name="contentbylabel" ac:schema-version="3" ac:macro-id="{macro_id}"><ac:parameter ac:name="showLabels">false</ac:parameter><ac:parameter ac:name="max">500</ac:parameter><ac:parameter ac:name="showSpace">false</ac:parameter><ac:parameter ac:name="sort">title</ac:parameter><ac:parameter ac:name="cql">label = "{label}" and parent = "{contentid}"</ac:parameter></ac:structured-macro>
contentid is the old contentid migrated from Server or Source Cloud instance.
It has to be replaced with a corresponding new contentid of the Destination Confluence Cloud.
Suggested Resolution
Confluence "Content by label" macro should be updated post migration:
- replace server/source cloud contentid with destination cloud contentid
Temporary Resolution
Contact Atlassian support by logging a request in support.atlassian.com and ask them to apply the workaround for this issue.
Team will apply a workaround under the boundaries of https://confluence.atlassian.com/confkb/legacy-link-fixing-after-a-successful-server-to-cloud-migration-url-links-are-broken-in-the-new-cloud-instance-1271267903.html to fix the problem.