diff --git a/lib/dao.js b/lib/dao.js index 43916d05..3bf3214c 100644 --- a/lib/dao.js +++ b/lib/dao.js @@ -1211,7 +1211,7 @@ DataAccessObject._coerce = function (where) { case 'regexp': val = utils.toRegExp(val); if (val instanceof Error) { - result.statusCode = 400; + val.statusCode = 400; throw err; } break; diff --git a/lib/model-definition.js b/lib/model-definition.js index 69696b3d..1bd611f8 100644 --- a/lib/model-definition.js +++ b/lib/model-definition.js @@ -111,7 +111,7 @@ ModelDefinition.prototype.columnNames = function (connectorType) { var cols = []; for (var p in props) { if (props[p][connectorType]) { - cols.push(property[connectorType].column || props[p][connectorType].columnName || p); + cols.push(props[connectorType].column || props[p][connectorType].columnName || p); } else { cols.push(p); }