From d92892b84c351eed4c8a83346dff0a250e52932e Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 23 Jun 2014 07:37:18 -0400 Subject: [PATCH] refactor(rest) onFS --- lib/server/rest.js | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/lib/server/rest.js b/lib/server/rest.js index 4af255d1..7e38ef1f 100644 --- a/lib/server/rest.js +++ b/lib/server/rest.js @@ -148,29 +148,30 @@ case 'GET': onFSGet(query, path, function(error, data) { var str, - isStr = Util.isString(data); + isStr = Util.isString(data), + params = { + gzip: true, + name: path, + request: p.request, + response: p.response, + }; if (error) { if (error.code === 'ENOTDIR') - main.sendFile({ - gzip: true, - name: path, - request: p.request, - response: p.response, - }); + main.sendFile(params); else sendError(params, error); } else { data.path = format.addSlashToEnd(p.name); - p.name += '.json'; - p.query = query; + params.name += '.json'; + params.query = query; if (isStr) str = data; else str = Util.stringifyJSON(data); - sendResponse(p, str, NOT_LOG); + sendResponse(params, str, NOT_LOG); } });