From 3ac69f20a2fd32246a95d6afcbde5507895d1192 Mon Sep 17 00:00:00 2001 From: Lukasz Bardeli Date: Thu, 11 May 2017 14:17:21 +0200 Subject: [PATCH] [NBS] fix for NetworkSuccessCallback [Verification] Code compile without error. Passrate 100% (25/25/0/0/0) Change-Id: Iac73307c53fe98e68f051001ebc5323e97a9589f Signed-off-by: Lukasz Bardeli --- src/networkbearerselection/networkbearerselection_api.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/networkbearerselection/networkbearerselection_api.js b/src/networkbearerselection/networkbearerselection_api.js index 379ea2a..fde026b 100644 --- a/src/networkbearerselection/networkbearerselection_api.js +++ b/src/networkbearerselection/networkbearerselection_api.js @@ -38,7 +38,7 @@ function _networkBearerSelectionCallback(result) { var id, callback; for (id in callbacks) { - if (callbacks.hasOwnProperty(result.id)) { + if (callbacks.hasOwnProperty(result.id) && result.id == id) { callback = callbacks[id]; if (result.state === 'Success') { native_.callIfPossible(callback.onsuccess); @@ -53,6 +53,7 @@ function _networkBearerSelectionCallback(result) { native_.removeListener('NetworkBearerSelectionCallback_' + id); delete callbacks[id]; } + break; } } } -- 2.7.4