[Convergance] change call successCallbackin AppCommunicationClientService.disconnect() 95/101295/1
authorLukasz Bardeli <l.bardeli@samsung.com>
Wed, 30 Nov 2016 14:41:29 +0000 (15:41 +0100)
committerLukasz Bardeli <l.bardeli@samsung.com>
Wed, 30 Nov 2016 14:41:29 +0000 (15:41 +0100)
[Verification] Code compiles without error

Change-Id: I8dd051670f0477bdd88fbb2f40ff66b579801e6c
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
src/convergence/convergence_api.js

index 81718f548fb328ee6834a17a377b9e65ed7631d0..9e362c5ec8bd7ca41519b412d0af5d47fffcd52c 100644 (file)
@@ -1001,14 +1001,12 @@ AppCommunicationClientService.prototype.connect = function(successCallback, erro
     {
       name: 'successCallback',
       type: types_.FUNCTION,
-      //values: ConnectSuccessCallback,
       optional: false,
       nullable: false
     },
     {
       name: 'errorCallback',
       type: types_.FUNCTION,
-      //values: ErrorCallback,
       optional: true,
       nullable: true
     }
@@ -1061,6 +1059,8 @@ AppCommunicationClientService.prototype.disconnect = function(successCallback, e
                }, function(result) {
                   if (native_.isFailure(result)) {
                     native_.callIfPossible(errorCallback, native_.getErrorObject(result));
+                  } else {
+                    native_.callIfPossible(successCallback, this);
                   }
                });
 
@@ -1069,8 +1069,6 @@ AppCommunicationClientService.prototype.disconnect = function(successCallback, e
   } else {
     updateWithInternalData({ connectionState: ConnectionState.NOT_CONNECTED }, this);
   }
-
-  native_.callIfPossible(successCallback, this);
 };
 
 function ChannelInfo(uri_, id_) {