Details
-
Bug
-
Resolution: Resolved
-
Neutral
-
None
-
None
-
None
Description
Steps to reproduce
- Choose template containing jcrMultiField component
- Click generate page
- Click go to page
- Get error in jcrMultiField component
Screen Record attached below:
https://drive.google.com/file/d/1BSlTryVjSOCU7P1NAYxPJzEHhjrM8eLz/view?usp=sharing
Expected results
Generate the whole page with jcrMultiField component successfully.
Actual results
Get error in jcrMultiField component
![]()
Workaround
1. When calling openAI, the payload of jcrMultiField is different from the one of other fields
The properties field of jcrMultiField has empty value
![]()
On the other hand, the properties field of banner (textField) has value
![]()
2. Maybe that's why when calling openAI, the result (choices[0].message.function_call.arguments) of jcrMultiField is empty
jcrMultiField:
banner - textField:
![]()
3. This page is stored in JCR with below structure, as you can see, node /environment1/main/0 is jcrMultiField with empty body
![]()
Checklists
Acceptance criteria