remove maxAge: undefined header, send maxAge even if set to 0

This commit is contained in:
Matthias Bartelmeß 2012-04-04 17:41:03 +02:00
parent e387e25c05
commit 5c4551b098
3 changed files with 7 additions and 11 deletions

View file

@ -108,7 +108,7 @@ exports.minify = function(req, res, next)
date = new Date(date);
res.setHeader('last-modified', date.toUTCString());
res.setHeader('date', (new Date()).toUTCString());
if (settings.maxAge) {
if (settings.maxAge !== undefined) {
var expiresDate = new Date((new Date()).getTime()+settings.maxAge*1000);
res.setHeader('expires', expiresDate.toUTCString());
res.setHeader('cache-control', 'max-age=' + settings.maxAge);