From 05d4d1b5f5d9c40e336f0ff4d55071425a54b2da Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Tue, 13 Sep 2022 10:15:10 +0200 Subject: [PATCH] Fix #164 on v5 --- .../ftl_object_to_js_code_declaring_an_object.ftl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/bin/build-keycloak-theme/generateFtl/ftl_object_to_js_code_declaring_an_object.ftl b/src/bin/build-keycloak-theme/generateFtl/ftl_object_to_js_code_declaring_an_object.ftl index 9bf7d681..e04ab0a5 100644 --- a/src/bin/build-keycloak-theme/generateFtl/ftl_object_to_js_code_declaring_an_object.ftl +++ b/src/bin/build-keycloak-theme/generateFtl/ftl_object_to_js_code_declaring_an_object.ftl @@ -273,12 +273,12 @@ ${ftl_object_to_js_code_declaring_an_object(.data_model, [])?no_esc}; <#list object as array_item> - <#local rec_out = ""> - <#attempt> - <#local rec_out = ftl_object_to_js_code_declaring_an_object(array_item, path + [ i ])> - <#recover> - <#return "ABORT: Unable to convert recursive array item in enumerable"> - + <#if !array_item??> + <#local out_seq += ["null,"]> + <#continue> + + + <#local rec_out = ftl_object_to_js_code_declaring_an_object(array_item, path + [ i ])> <#local i = i + 1> @@ -344,4 +344,4 @@ ${ftl_object_to_js_code_declaring_an_object(.data_model, [])?no_esc}; <#return true> - \ No newline at end of file +