update notes. add clear services for some files

This commit is contained in:
Stewart Allen 2020-04-02 13:44:08 -04:00
commit 0bc90b4d99
2 changed files with 17 additions and 12 deletions

View file

@ -599,21 +599,28 @@ function minify(path) {
return mini.code;
}
const clearok = [
'js/add-three.js',
'js/ext-three.js',
'js/ext-tween.js',
'js/moto-load-stl.js',
];
/**
* @param {Object} req
* @param {Object} res
* @param {Function} next
*/
function handleJS(req, res, next) {
if (!(req.gs.local || debug)) {
return reply404(req, res);
}
let spath = req.gs.path.substring(1),
jspos = spath.indexOf(".js"),
fpath = jspos > 0 ? spath.substring(0,jspos+3) : spath,
cached = fileCache[fpath];
if (!(req.gs.local || debug || clearok.indexOf(fpath) >= 0)) {
return reply404(req, res);
}
if (fileMap[fpath]) {
fpath = fileMap[fpath];
}