Comparing version 0.12.0 to 0.12.1
@@ -87,2 +87,3 @@ 'use strict'; | ||
var curData = data; | ||
var context = { errors: [] }; | ||
@@ -95,3 +96,4 @@ var props = !def.required && data === undefined ? rules.props.noVal : rules.props.default; | ||
chain = chain.then(prop.fn.bind(context, def, key)).then(function (res) { | ||
return res === undefined ? data : res; | ||
if (res !== undefined) curData = res; | ||
return curData; | ||
}); | ||
@@ -98,0 +100,0 @@ } |
{ | ||
"name": "obey", | ||
"version": "0.12.0", | ||
"version": "0.12.1", | ||
"description": "Data modelling and validation library", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
40846
743