check if files exist before fingerprinting them issue #75 on sharelatex

This commit is contained in:
Henry Oswald 2014-03-13 12:38:16 +00:00
parent c237d04456
commit 4864eeba0a

View file

@ -25,10 +25,15 @@ for path in [
"/brand/plans.css"
]
filePath = Path.join __dirname, "../../../", "public#{path}"
exists = fs.existsSync filePath
if exists
content = fs.readFileSync filePath
hash = crypto.createHash("md5").update(content).digest("hex")
logger.log "#{filePath}: #{hash}"
fingerprints[path] = hash
else
logger.log filePath:filePath, "file does not exist for fingerprints"
module.exports = (app)->
app.use (req, res, next)->