The JSONBone does not validate its input in the admin interface, allowing
invalid JSON to be saved. Once invalid JSON is persisted, the admin is no
longer able to load the skel list — it appears to get stuck in an infinite
reload loop.
Steps to Reproduce
- Open any skeleton with a JSONBone field in the admin
- Enter an invalid JSON value (e.g.
"test") and save
- Navigate to the skel list view
- Observe the admin reloading continuously without rendering the list
Admin Version: 4.14.6
Core Version: 3.8.26
The JSONBone does not validate its input in the admin interface, allowing
invalid JSON to be saved. Once invalid JSON is persisted, the admin is no
longer able to load the skel list — it appears to get stuck in an infinite
reload loop.
Steps to Reproduce
"test") and saveAdmin Version: 4.14.6
Core Version: 3.8.26