silly closures...

v1.18.x
Julian Lam 12 years ago
parent e4c62200de
commit 857756f636

@ -223,13 +223,16 @@ var express = require('express'),
async.each(themes, function(themeObj, next) { async.each(themes, function(themeObj, next) {
if (themeObj.screenshot) { if (themeObj.screenshot) {
screenshotPath = path.join(__dirname, '../node_modules', themeObj.id, themeObj.screenshot); screenshotPath = path.join(__dirname, '../node_modules', themeObj.id, themeObj.screenshot);
fs.exists(screenshotPath, function(exists) { (function(id, path) {
if (exists) { fs.exists(path, function(exists) {
app.get('/css/previews/' + themeObj.id, function(req, res) { if (exists) {
res.sendfile(screenshotPath); console.log('routing', id, path);
}); app.get('/css/previews/' + id, function(req, res) {
} res.sendfile(path);
}); });
}
});
})(themeObj.id, screenshotPath);
} else { } else {
next(false); next(false);
} }

Loading…
Cancel
Save