From 59fc55b07acde3ec891298d7903ef98ad556852b Mon Sep 17 00:00:00 2001 From: dschenkelman Date: Wed, 8 Oct 2014 21:22:11 -0300 Subject: [PATCH] Fix #12. Adds friendly path to property on errors --- lib/RequestValidator.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/RequestValidator.js b/lib/RequestValidator.js index 0b4a598..8b12e26 100644 --- a/lib/RequestValidator.js +++ b/lib/RequestValidator.js @@ -24,6 +24,10 @@ var RequestValidator = function(plugin, options) { var report, errorMessages, extractErrorMessage = function(error) { var message = (error.description) ? error.message + '. Description: ' + error.description : error.message; + message += ' - on '; + // handles array case with second replacement + message += error.path.substr(2).replace(/\//g, '.').replace(/\.\[/g, '['); + return message; };