From 672f6007849335a0cfb141578dbb6598ee551076 Mon Sep 17 00:00:00 2001 From: Murvin Lai Date: Wed, 18 Nov 2015 18:41:03 -0800 Subject: [PATCH] check for req.method first. --- lib/schema.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/schema.js b/lib/schema.js index 6dcadc7..76a7cb5 100644 --- a/lib/schema.js +++ b/lib/schema.js @@ -112,7 +112,7 @@ exports.create = function(schema) { }; exports.middleware = function(schema) { return function(req, res, next) { - req.form = new Schema(schema).validate(req.route.method == "post" ? req.body : req.query); + req.form = new Schema(schema).validate((req.method || req.route.method || '').toLowerCase() == "post" ? req.body : req.query); next(); }; };