From 740f31092c9abba91614d83c97f51c3cc4d09c60 Mon Sep 17 00:00:00 2001 From: robinknaapen Date: Wed, 2 May 2018 18:22:25 +0200 Subject: [PATCH] Add ignore fields without a name --- serializer.js | 6 ++++-- tests/templates/test.gohtml | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/serializer.js b/serializer.js index a206ffc..0b644fc 100644 --- a/serializer.js +++ b/serializer.js @@ -96,12 +96,14 @@ class Serializer { */ addField(f) { let fieldName = f.getAttribute("name"); + if(!fieldName) { + return + } + let isArray = fieldName.match(/^\[(\d*)\]/); fieldName = fieldName.replace(/^\[\d*\]/, ""); - console.log(f) - let field; if (f.tagName == "GROUP") { field = new Serializer(f); diff --git a/tests/templates/test.gohtml b/tests/templates/test.gohtml index b75098a..de6b175 100644 --- a/tests/templates/test.gohtml +++ b/tests/templates/test.gohtml @@ -19,6 +19,7 @@ {{ range $k, $p := . }} {{ if $p }} +