From a62c5d8a9ac91a268931df62099816dc8fb7c842 Mon Sep 17 00:00:00 2001 From: Frederic PAUT Date: Tue, 2 Apr 2013 12:38:22 +0200 Subject: [PATCH] dbus service : minor code cleaning --- cloudeebus/cloudeebus.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cloudeebus/cloudeebus.js b/cloudeebus/cloudeebus.js index ef9e343..ab8e5cb 100644 --- a/cloudeebus/cloudeebus.js +++ b/cloudeebus/cloudeebus.js @@ -138,7 +138,7 @@ cloudeebus.BusConnection.prototype.addService = function(serviceName, successCB, cloudeebusService = new cloudeebus.Service(this.wampSession, this, serviceName); - function busServiceAddedSuccessCB(serviceName) { + function busServiceAddedSuccessCB(service) { self.service = cloudeebusService; if (successCB) successCB(cloudeebusService); @@ -175,10 +175,12 @@ cloudeebus.Service = function(session, busConnection, name) { }; cloudeebus.Service.prototype.add = function(successCB, errorCB) { + var self = this; + function ServiceAddedSuccessCB(serviceName) { if (successCB) { try { // calling dbus hook object function for un-translated types - successCB(serviceName); + successCB(self); } catch (e) { alert(arguments.callee.name + "-> Method callback exception: " + e); -- 2.7.4