diff --git a/lib/validations.js b/lib/validations.js index 40f6797b..19ecb987 100644 --- a/lib/validations.js +++ b/lib/validations.js @@ -1,3 +1,4 @@ +var util = require('util'); /** * Module exports */ @@ -604,6 +605,7 @@ function ValidationError(obj) { this.context = obj && obj.constructor && obj.constructor.modelName; Error.call(this); -}; + Error.captureStackTrace(this, this.constructor); +} -ValidationError.prototype.__proto__ = Error.prototype; +util.inherits(ValidationError, Error);