From 3c7b62d88993fd59da8b417954c80604e2b8f7c6 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Tue, 6 Apr 2021 13:51:59 +0200 Subject: [PATCH] Update form.js --- public/scripts/services/form.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/public/scripts/services/form.js b/public/scripts/services/form.js index 636c07b36..220f4a597 100644 --- a/public/scripts/services/form.js +++ b/public/scripts/services/form.js @@ -42,6 +42,12 @@ let ref = json; if (name && 'FORM' !== element.tagName) { + if (name.startsWith('[')) { // Check for array names + let splitName = name.split('.'); + if (splitName.length > 1 && splitName[0].endsWith(']')) { + name = splitName[splitName.length-1]; + } + } if ('FIELDSET' === element.tagName) { // Fieldset Array / Object if (castTo === 'object') { @@ -118,4 +124,4 @@ } }, true, false); -})(window); \ No newline at end of file +})(window);