feature(commander) getDirPath -> addSlashToEnd

This commit is contained in:
coderaiser 2014-04-30 05:45:36 -04:00
parent b1e741cb38
commit 8cf5a61a3c

View file

@ -38,7 +38,7 @@
function readDir(params, error, files) {
var i, n, stats, filesData, fill, name, fileParams,
p = params,
dirPath = getDirPath(p.path);
dirPath = addSlashToEnd(p.path);
if (error)
Util.exec(p.callback, error.toString());
@ -116,7 +116,7 @@
/* данные о файлах в формате JSON*/
file = {};
path = getDirPath(p.path);
path = addSlashToEnd(p.path);
json = {
path : path,
files : []
@ -212,13 +212,18 @@
return sorted;
}
function getDirPath(pPath) {
var lRet = pPath;
function addSlashToEnd(path) {
var length, isSlash;
if (lRet !== '/')
lRet += '/';
if (path) {
length = path.length - 1;
isSlash = path[length] === '/';
if (!isSlash)
path += '/';
}
return lRet;
return path;
}
})();
})();