From 273843d0528f0a942651d3296ce5e18afcf65652 Mon Sep 17 00:00:00 2001 From: Luc Yriarte Date: Tue, 23 Apr 2013 18:58:50 +0200 Subject: [PATCH] request onerror callback: args for apply is an array --- cloudeebus/cloudeebus.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cloudeebus/cloudeebus.js b/cloudeebus/cloudeebus.js index f9dc9af..5b97a9a 100644 --- a/cloudeebus/cloudeebus.js +++ b/cloudeebus/cloudeebus.js @@ -544,7 +544,7 @@ cloudeebus.ProxyObject.prototype.callMethod = function(ifName, method, args, sig cloudeebus.log("Method callback exception: " + e); request.error = e; if (request.onerror) - request.onerror.apply(request, e); + request.onerror.apply(request, [request.error]); } } @@ -552,7 +552,7 @@ cloudeebus.ProxyObject.prototype.callMethod = function(ifName, method, args, sig cloudeebus.log("Error calling method: " + method + " on object: " + self.objectPath + " : " + error.desc); request.error = error.desc; if (request.onerror) - request.onerror.apply(request, request.error); + request.onerror.apply(request, [request.error]); } var arglist = [ -- 2.7.4