[WebSetting] SuccessCallback is an optional argument.
authorPawel Andruszkiewicz <p.andruszkie@samsung.com>
Mon, 14 Dec 2015 09:55:47 +0000 (10:55 +0100)
committerPawel Andruszkiewicz <p.andruszkie@samsung.com>
Mon, 14 Dec 2015 09:55:47 +0000 (10:55 +0100)
Check before calling it.

[Verification] TCT pass rate: 100% (22/22/0/0/0).

Change-Id: Id7b5eb33b0a467c8c98d9c9b673ae6ecdeae61fd
Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
src/websetting/websetting_api.js

index 9607c6246aaeb92ece041fba11b5510f6111bff2..017c1735358e12726011de3abcd5f46952746341 100644 (file)
@@ -43,7 +43,7 @@ exports.setUserAgentString = function() {
     if (native_.isFailure(result)) {
       native_.callIfPossible(args.errorCallback, native_.getErrorObject(result));
     } else {
-      args.successCallback();
+      native_.callIfPossible(args.successCallback);
     }
   };
 
@@ -70,7 +70,7 @@ exports.removeAllCookies = function() {
     if (native_.isFailure(result)) {
       native_.callIfPossible(args.errorCallback, native_.getErrorObject(result));
     } else {
-      args.successCallback();
+      native_.callIfPossible(args.successCallback);
     }
   };