diff --git a/lib/server/rest.js b/lib/server/rest.js index 1f821d91..1e44f2d2 100644 --- a/lib/server/rest.js +++ b/lib/server/rest.js @@ -207,7 +207,9 @@ case 'DELETE': getBody(p.request, function(body) { - onDelete(p.name, body, lQuery, function(error, msg, callback) { + var files = Util.parseJSON(body); + + onDelete(p.name, files, lQuery, function(error, msg, callback) { checkSendError(error, params, function() { if (callback) Util.exec(callback); @@ -223,9 +225,8 @@ return ret; } - function onDelete(name, body, query, callback) { + function onDelete(name, files, query, callback) { var i, n, onStat, - files = Util.parseJSON(body), assync = 0, rmFile = fs.unlink.bind(fs), rmDir = fse.remove.bind(fse),