From e0b52c6b7ebcb38a502d62a7e50aac6fd18ceb9a Mon Sep 17 00:00:00 2001 From: Anatoliy Chakkaev Date: Sat, 23 Mar 2013 22:49:34 +0400 Subject: [PATCH] Settings always set --- lib/schema.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/schema.js b/lib/schema.js index 6696cf45..681d873f 100644 --- a/lib/schema.js +++ b/lib/schema.js @@ -158,6 +158,8 @@ Schema.prototype.define = function defineClass(className, properties, settings) if (args.length == 1) properties = {}, args.push(properties); if (args.length == 2) settings = {}, args.push(settings); + settings = settings || {}; + standartize(properties, settings); // every class can receive hash of data as optional param