From c4b7b5e3eedf22589f7526a98325f5bc49773583 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 25 Oct 2013 11:25:05 +0000 Subject: [PATCH] refactor(rest) onFS --- lib/server/rest.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/lib/server/rest.js b/lib/server/rest.js index 3fee8f42..da09c3cc 100644 --- a/lib/server/rest.js +++ b/lib/server/rest.js @@ -106,32 +106,32 @@ case 'GET': if (Util.strCmp(lQuery, 'size')) dir.getSize(p.name, function(pErr, pSize) { - if (!pErr){ + if (pErr) + main.sendError(p, pErr); + else { lSize = CloudFunc.getShortSize(pSize); Util.log(lSize); main.sendResponse(p, lSize); } - else - main.sendError(p, pErr); + }); else fs.stat(p.name, function(pError, pStat) { - if (!pError) - if (pStat.isDirectory()) + if (pError) + main.sendError(p, pError); + else + if (!pStat.isDirectory()) + main.sendFile(p); + else main.commander.getDirContent(p.name, function(pError, pData) { - if (!pError){ + if (pError) + main.sendError(p, pError); + else { p.name += '.json'; p.data = Util.stringifyJSON(pData); main.sendResponse(p); } - else - main.sendError(p, pError); }); - else - main.sendFile(p); - else - main.sendError(p, pError); - }); break;