refactor(cloudfunc) getDirPath, getUserUIDsAndNames

This commit is contained in:
coderaiser 2014-01-21 11:11:41 -05:00
parent 7c39172140
commit 535ca32750

View file

@ -255,7 +255,7 @@ var Util;
*/
this.getUserUIDsAndNames = function(passwdContent) {
var uid, name, line,
usersData = [];
users = {};
if (passwdContent)
do {
@ -271,23 +271,19 @@ var Util;
/* получаем uid */
uid = line.substr(line, line.indexOf(':'));
if (uid) {
usersData.push({
uid : uid,
name: name
});
}
if (uid)
users[uid] = name;
}
} while (passwdContent);
return usersData;
return users;
};
/** Функция получает адреса каждого каталога в пути
* возвращаеться массив каталогов
* @param url - адрес каталога
*/
this._getDirPath = function(url) {
function getDirPath(url) {
var lShortName,
folders = [],
i;
@ -323,7 +319,7 @@ var Util;
}
return lHtmlPath;
};
}
/**
* Функция строит таблицу файлв из JSON-информации о файлах
@ -343,7 +339,7 @@ var Util;
* Строим путь каталога в котором мы находимся
* со всеми подкаталогами
*/
lHtmlPath = CloudFunc._getDirPath(lPath),
lHtmlPath = getDirPath(lPath),
/* Убираем последний слэш
* с пути для кнопки обновить страницу