-
Bug
-
Resolution: Fixed
-
Major
-
3.2.12
-
Empty show more show less
-
1
-
Yes
Steps to reproduce
- install lightmodule
- import website.master.yaml in website
- create two live copies (or even 3 like me, see image-4.png)
- delete the c24 page in every copy (so that you emulate the first creation of the live copy of that page)
- create live copy on c24 (see image-5.png)
- select all the copies (see image-6.png)
- after creation it looks like image-7.png
- check jcr (in my case master0 live copy has a wrong header)
Expected results
All copies are generated with the same structure
Actual results
Some copies are adding an extra node
Workaround
No
Development notes
This issue has been detected in three different use cases, but all of them related to complex fields.
- forms (component with area parallel to complex field)
- content carousel (component with area parallel to complex field)
- accordion (component with area parallel to complex field)
If we has 3 copies, it has been detected that copy0 and copy2 are including this extra nodes:
'header': 'jcr:uuid': '75180338-5a39-46a4-80df-0d4c1ad65460' 'mgnl:removeIfEmpty': true
Exports from master and the 3 copies can be found attached in the ticket.
Acceptance criteria
- clones
-
LIVECOPY-411 Wrong structure created when pushing to more than one copy
- Closed
- is related to
-
LIVECOPY-417 Improve unit tests for getDialogId in LiveCopyUtils.
- Closed