From 4e5cc1feb0441a73a446ce032e4f32ee5dca4160 Mon Sep 17 00:00:00 2001 From: Florent Vilmart Date: Fri, 26 Feb 2016 10:21:52 -0500 Subject: [PATCH] Fixes handing of no keys set in config --- src/middlewares.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/middlewares.js b/src/middlewares.js index 939489d3..8acece2d 100644 --- a/src/middlewares.js +++ b/src/middlewares.js @@ -103,9 +103,9 @@ function handleParseHeaders(req, res, next) { // We do it with mismatching keys to support no-keys config var keyMismatch = keys.reduce(function(mismatch, key){ - // check the info key - // increment the mismatch if different - if (info[key] !== req.config[key]) { + + // check if set in the config and compare + if (req.config[key] && info[key] !== req.config[key]) { mismatch++; } return mismatch;