From e5579374ff39b80b8c0c69faba37f6f581758fe0 Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Tue, 7 Feb 2012 13:28:17 -0800 Subject: updated montage v.0.6 to the latest changes. Signed-off-by: Valerio Virgillito --- node_modules/montage/core/promise.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'node_modules/montage/core/promise.js') diff --git a/node_modules/montage/core/promise.js b/node_modules/montage/core/promise.js index aabe113d..df063846 100755 --- a/node_modules/montage/core/promise.js +++ b/node_modules/montage/core/promise.js @@ -65,8 +65,17 @@ function toPromise(value) { var Creatable = Object.create(Object.prototype, { create: { value: function (descriptor) { + for (var name in descriptor) { + var property = descriptor[name]; + if (!property.set && !property.get) { + property.writable = true + } + property.configurable = true; + } return Object.create(this, descriptor); - } + }, + writable: true, + configurable: true }, }); -- cgit v1.2.3