From 9024119dc66a1b95f44fe4abece3393fade56e19 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 21 May 2014 03:51:01 -0400 Subject: [PATCH] refactor(rest) delete --- lib/client/rest.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/client/rest.js b/lib/client/rest.js index da6526b6..8e72886f 100644 --- a/lib/client/rest.js +++ b/lib/client/rest.js @@ -14,8 +14,12 @@ var Util, DOM, CloudFunc; var Images = DOM.Images; this.delete = function(url, data, callback) { - if (!callback && Util.isFunction(data)) - callback = data; + var isFunc = Util.isFunction(data); + + if (!callback && isFunc) { + callback = data; + data = null; + } sendRequest({ method : 'DELETE',