From c8085ad39da1212493f37b12069514e4e6ade58e Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 00:13:40 +1000 Subject: [PATCH] Skip nested objects --- InvenTree/templates/js/forms.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/InvenTree/templates/js/forms.js b/InvenTree/templates/js/forms.js index 6600397ba3..d5a5f16487 100644 --- a/InvenTree/templates/js/forms.js +++ b/InvenTree/templates/js/forms.js @@ -218,14 +218,24 @@ function constructCreateForm(url, fields, options={}) { } } - field_names.forEach(function(name) { + for (var idx = 0; idx < field_names.length; idx++) { + + var name = field_names[idx]; var field = fields[name]; - + + // Skip field types which are simply not supported + switch (field.type) { + case 'nested object': + continue; + default: + break; + } + var f = constructField(name, field, options); html += f; - }); + } var modal = '#modal-form';