@@ -4,3 +4,4 @@ npm-debug.log | |||
imgs | |||
!imgs/.placeholder | |||
.currentRun | |||
favicon.ico |
@@ -12,7 +12,7 @@ var conf = JSON.parse(fs.readFileSync("conf.json")); | |||
var endpoints = { | |||
//General | |||
"/favicon.ico": "favicon.ico", | |||
"/favicon.ico": "favicon.node.js", | |||
"/global.css": "global.css", | |||
"/global.js": "global.js", | |||
"/404": "404.node.js", |
@@ -0,0 +1,13 @@ | |||
var fs = require("fs"); | |||
module.exports = function(ctx) { | |||
var readStream = fs.createReadStream("favicon.ico"); | |||
readStream.pipe(ctx.res); | |||
readStream.on("error", function(err) { | |||
if (err.code === "ENOENT") | |||
ctx.end(ctx.view("404")); | |||
else | |||
ctx.end(err.toString()); | |||
}); | |||
} |
@@ -14,7 +14,7 @@ module.exports = function(ctx) { | |||
readStream.pipe(ctx.res); | |||
readStream.on("error", function(err){ | |||
if (err.code == "ENOENT") | |||
if (err.code === "ENOENT") | |||
ctx.end(ctx.view("404")); | |||
else | |||
ctx.end(err.toString()); |