From dd0db4d46035198c8c1bf687849a6e090326b8bc Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Sat, 14 Oct 2017 13:25:10 +0200 Subject: [PATCH] Allow omitting configuration for properties --- core/util/properties.js | 1 + 1 file changed, 1 insertion(+) diff --git a/core/util/properties.js b/core/util/properties.js index e1d607e0..7b08a644 100644 --- a/core/util/properties.js +++ b/core/util/properties.js @@ -114,6 +114,7 @@ export function make_properties (constructor, arr) { export function set_defaults (obj, conf, defaults) { var defaults_keys = Object.keys(defaults); + conf = conf || {}; var conf_keys = Object.keys(conf); var keys_obj = {}; var i;