From 9a1b6e479eec19829322dab1830eee0f7306b25f Mon Sep 17 00:00:00 2001 From: Troy Goode Date: Mon, 14 Oct 2013 14:17:45 -0400 Subject: [PATCH] support for Connect usage sans Express #11; bump to v2.1.0 --- lib/index.js | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/index.js b/lib/index.js index 22bdc53..4fdf65f 100644 --- a/lib/index.js +++ b/lib/index.js @@ -13,7 +13,7 @@ function configureOrigin(options, req) { var origin = options.origin; if (origin === true) { - origin = req.headers.origin; + origin = req.headers['origin']; } else if (!origin) { origin = '*'; } @@ -142,7 +142,7 @@ if (originCallback) { req.pause(); // make sure downstream middleware don't miss any data events - originCallback(req.headers.origin, function (err, origin) { + originCallback(req.headers['origin'], function (err, origin) { req.resume(); if (err || !origin) { next(err); diff --git a/package.json b/package.json index 5bad831..3c59c00 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cors" - , "version": "2.0.0" + , "version": "2.1.0" , "author": "Troy Goode (https://github.com/troygoode/)" , "description": "middleware for dynamically or statically enabling CORS in express/connect applications" , "keywords": ["cors", "express", "connect", "middleware"]