From 5785712bb46d8455c82b5cb56169daa9a8c0a107 Mon Sep 17 00:00:00 2001 From: Adam Kariv Date: Wed, 27 Apr 2016 14:34:21 +0300 Subject: [PATCH] fix(empty-options): Prevent empty options being added --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index e234149..26df0b8 100644 --- a/src/index.js +++ b/src/index.js @@ -133,7 +133,7 @@ class TypeProcessor { _embedOptions(target, options, availableOptions) { _.forEach(availableOptions, (availableOption) => { var n = availableOption.name; - if (_.hasIn(options, n)) { + if (_.hasIn(options, n) && options[n]) { target[n] = options[n]; } else if (_.hasIn(availableOption, 'defaultValue')) { target[n] = availableOption.defaultValue;