From 0482713fe0f15478a9b6decd7d099790a4a0c211 Mon Sep 17 00:00:00 2001 From: s2 Date: Thu, 4 Sep 2014 14:22:03 +0200 Subject: [PATCH] add option not to serialize an object in callback --- src/form2js.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/form2js.js b/src/form2js.js index 8814f46..e9c2d9d 100644 --- a/src/form2js.js +++ b/src/form2js.js @@ -253,6 +253,11 @@ callbackResult = nodeCallback && nodeCallback(node); + //if the callback returns undefined do not serialize the node + if (nodeCallback && typeof(callbackResult) === 'undefined') { + return []; + } + if (callbackResult && callbackResult.name) { result = [callbackResult]; }