refactored

This commit is contained in:
coderaiser 2013-01-31 06:20:37 -05:00
parent 75dafc40ff
commit ebbc8d2ad4
4 changed files with 37 additions and 22 deletions

View file

@ -262,10 +262,12 @@
AppCache.watch(lName);
Util.log(Path.basename(lName));
var lMin_o = lConfig.minification,
lExt = Util.getExtension(lName),
lResult = lExt === '.js' && lMin_o.js ||
lExt === '.css' && lMin_o.css ||
lExt === '.html' && lMin_o.html;
var lExt = Util.getExtension(lName),
lResult = lExt === '.js' || lExt === '.css' || lExt === '.html';
if(lResult)
lResult = Minify.optimize(lName, {
request : pReq,
@ -279,18 +281,14 @@
response: pRes
});
}else{/* если мы имеем дело с файловой системой*/
/* если путь не начинаеться с no-js - значит
}else{
/* если мы имеем дело с файловой системой
* если путь не начинаеться с no-js - значит
* js включен
*/
/* убираем пометку cloud, без которой c9.io
* не работает поскольку путь из двух слешей
* (/fs/no-js/) - очень короткий, нужно
* длиннее
*/
if(lPath.indexOf(lNoJS_s) !== lFS_s.length && lPath !== '/')
CloudServer.NoJS = false;
CloudServer.NoJS = false;
else{
CloudServer.NoJS = true;
lPath = Util.removeStr(lPath, lNoJS_s);
@ -313,15 +311,8 @@
if(lQuery === 'json')
CloudServer.NoJS = false;
/* если в итоге путь пустой
* делаем его корневым
*/
if (lPath === '')
lPath = '/';
DirPath = lPath;
DirPath = lPath || '/';
CloudServer.Responses[DirPath] = pRes;
CloudServer.Statuses[DirPath] = OK;