From 7ed50ededff6089d945d90edd5d1e4ac8618e4e3 Mon Sep 17 00:00:00 2001 From: Jam Risser Date: Sun, 25 Feb 2018 16:51:14 +0000 Subject: [PATCH] Fix validation body bug Fixed issue #67 --- lib/utils.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/utils.js b/lib/utils.js index 50ea6e4..5350f69 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -106,8 +106,9 @@ module.exports = { * @returns Joi validation Rules */ createJoiValidationRules: function(route) { - - route.config.validate.body = route.config.validate.payload // hapi compatibility + if (route.config.validate.payload) { + route.config.validate.body = route.config.validate.payload // hapi compatibility + } const validation = route.config.validate const types = ['headers', 'params', 'query', 'body'] types.forEach((type) => {