Details
-
Bug
-
Resolution: Not an issue
-
Neutral
-
None
-
2.2.8
-
None
Description
Have jcrMultiField which are enable i18n = true like below:
form:
properties:
title:
i18n: true
$type: textField
addresses:
label: Addresses
i18n: true
$type: jcrMultiField
itemProvider:
$type: currentItemProvider
field:
$type: compositeField
properties:
street:
label: Street name
$type: textField
Steps to reproduce
- Create one page from "test" template. See my light dev  test.zip

- Add 3 value for addresses fields in english form. SeeÂ

- Add 2 value for addresses fields in german form. SeeÂ

- Observe 5 address node in JCR browser. SeeÂ

- Call rest pages rest endpoint config in test light-dev.Â
- Retrieve lang = all, and lang = en correctly. SeeÂ
 
- Retrieve lang = de incorrectly. See the red one is wrongÂ

.. Logs, screenshots, gifs...
Expected results
Retrieve lang = de correctly. It means retrieve list [addresses0, addresses1] onlyÂ
Actual results
Retrieve lang = de incorrectly. See [addresses0, addresses1, addresses2]
Workaround
Development notes
Checklists
Acceptance criteria