diff --git a/node/original_page.coffee b/node/original_page.coffee index 44ff3f812..707bcdf27 100644 --- a/node/original_page.coffee +++ b/node/original_page.coffee @@ -25,12 +25,12 @@ original_page = (app) => log.debug "Loading: #{feedId} (#{filePath}). " + "#{if exists then "" else "NOT FOUND"}" if not exists - return res.send 404 + return res.sendStatus 404 fs.stat filePath, (err, stats) -> if not err and etag and stats.mtime == etag - return res.send 304 + return res.sendStatus 304 if not err and lastModified and stats.mtime == lastModified - return res.send 304 + return res.sendStatus 304 fs.readFile filePath, (err, content) -> res.header 'Etag', Date.parse(stats.mtime) diff --git a/node/original_page.js b/node/original_page.js index 9da74e6c3..35789da05 100644 --- a/node/original_page.js +++ b/node/original_page.js @@ -30,14 +30,14 @@ return fs.exists(filePath, function(exists, err) { log.debug(`Loading: ${feedId} (${filePath}). ` + `${exists ? "" : "NOT FOUND"}`); if (!exists) { - return res.send(404); + return res.sendStatus(404); } return fs.stat(filePath, function(err, stats) { if (!err && etag && stats.mtime === etag) { - return res.send(304); + return res.sendStatus(304); } if (!err && lastModified && stats.mtime === lastModified) { - return res.send(304); + return res.sendStatus(304); } return fs.readFile(filePath, function(err, content) { res.header('Etag', Date.parse(stats.mtime));