diff --git a/lib/cloudfunc.js b/lib/cloudfunc.js index 6f9a4e78..18cd7330 100644 --- a/lib/cloudfunc.js +++ b/lib/cloudfunc.js @@ -359,26 +359,15 @@ var CloudFunc, exports, Util; } for(var i = 1, n = files.length; i < n; i++){ - var lFile = files[i], - lOwner = !lFile.uid ? 'root' : lFile.uid, - lMode = CloudFunc.getSymbolicPermissions(lFile.mode), - lType, lSize; - - if(lFile.size === 'dir'){ - lType = 'directory', - lSize = '<dir>'; - }else{ - lType = 'text-file'; - lSize = CloudFunc.getShortSize( lFile.size ); - } + var lFile = files[i]; lFileTable += Util.render(pTemplate,{ - type : lType, - link : FS + lPath + lFile.name, - name : lFile.name, - size : '<dir>', - owner : lOwner, - mode : lMode + type : lFile.size === 'dir' ? 'directory' : 'text-file', + link : FS + lPath + lFile.name, + name : lFile.name, + size : lFile.size === 'dir' ? '<dir>' : CloudFunc.getShortSize( lFile.size ), + owner : !lFile.uid ? 'root' : lFile.uid, + mode : CloudFunc.getSymbolicPermissions(lFile.mode) }); }