-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
None
-
None
-
None
A component hidden via the Personalization module's "Hide/Show original" action still appears in the delivery endpoint's model of a page.
Steps to reproduce
- Configure an endpoint exposing the website workspace that serves personalised content
- Create a page that contains a personalised component and opt to hide the original
Expected results
- If the endpoint is expected to respect the mgnl:hideOriginal property like the Freemarker renderer does, the component should not appear in the JSON response.
Actual results
- The component appears in the response regardless.
Workaround
If the endpoint was configured to expose the necessary properties, a client could deduce that when mgnl:hideOriginal is true and either @variantNodeName is missing, or the node does not have mixin type mgnl:variant then the node should be discounted.
Acceptance criteria
- duplicates
-
MGNLPN-781 Hidden original variants are shown as fallback through REST endpoints
- Closed