diff --git a/changelog.txt b/changelog.txt index 2a3be2619e8e7bd06c2f09ee97e0e39011014309..9dd3429419dd14c1d248634ad021fbc4aeb171dc 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,9 @@ # Changelog +## [2.3.1] - 2020-10-20 +### Fixed +- JsonNormalizedRenderer now renders only fields that can be converted to json + ## [2.3] - 2020-10-15 ### Added - Added Timepicker field diff --git a/src/Renderer/JsonNormalizedRenderer.php b/src/Renderer/JsonNormalizedRenderer.php index 2f0c1c379897a4f708bcd338c0c6dba95ee676ac..90c8c0767a8e02c0e3ab313d0741672a83cfdf49 100644 --- a/src/Renderer/JsonNormalizedRenderer.php +++ b/src/Renderer/JsonNormalizedRenderer.php @@ -58,8 +58,9 @@ class JsonNormalizedRenderer implements FieldRenderer { ]; } } - - $rendered_fields[] = $rendered; + if (json_encode($rendered) !== false) { + $rendered_fields[] = $rendered; + } } return $rendered_fields;