set decorated initialisers that have no initialiser to undefined

This commit is contained in:
Sebastian McKenzie 2015-07-31 01:39:18 +01:00
parent 23cf77746d
commit 547aaac0c0

View File

@ -7,7 +7,7 @@
for (var _key in _descriptor) descriptor[_key] = _descriptor[_key];
// initialize it
descriptor.value = descriptor.initializer.call(target);
descriptor.value = descriptor.initializer ? descriptor.initializer.call(target) : undefined;
Object.defineProperty(target, key, descriptor);
})