refactor(cloudcmd) getContent

This commit is contained in:
coderaiser 2014-03-04 11:00:25 -05:00
parent ee38bdfe23
commit ee91a98641

View file

@ -239,15 +239,14 @@
name = Util.removeStrOneTime(name, CloudFunc.FS) || main.SLASH;
fs.stat(name, function(error, stat) {
var func = Util.retExec(callback, name);
var isFile,
isDir = stat && stat.isDirectory(),
func = Util.retExec(callback, name);
if (error)
func(error);
if (!error && isDir)
processContent(name, query, callback);
else
if (!stat.isDirectory())
func(null, null, true);
else
processContent(name, query, callback);
func(error, null, !isDir);
});
}