diff --git a/src/pages/home/home.ts b/src/pages/home/home.ts index f2d9bad..9ea6fe6 100755 --- a/src/pages/home/home.ts +++ b/src/pages/home/home.ts @@ -59,7 +59,7 @@ async function onScanSuccess(decodedText: any, decodedResult: any) { const member = { sp_addresses: [spAddress], } - service.connectMember([member]); + await service.connectMember([member]); // await service.sendPairingTx(spAddress); } catch (e) { console.error('Failed to pair:', e); diff --git a/src/router.ts b/src/router.ts index 729fc1b..5092575 100755 --- a/src/router.ts +++ b/src/router.ts @@ -115,7 +115,7 @@ async function init(): Promise { setTimeout(async () => { // await services.sendPairingTx(pairingAddress) try { - services.connectMember([{sp_addresses: [pairingAddress]}]); + await services.connectMember([{sp_addresses: [pairingAddress]}]); } catch (e) { console.error('Failed to pair:', e); } diff --git a/src/utils/sp-address.utils.ts b/src/utils/sp-address.utils.ts index 93b5b4d..d34fe60 100755 --- a/src/utils/sp-address.utils.ts +++ b/src/utils/sp-address.utils.ts @@ -152,7 +152,7 @@ async function onOkButtonClick() { sp_addresses: [addressInput], } try { - service.connectMember([member]); + await service.connectMember([member]); // await service.sendPairingTx(addressInput); } catch (e) { console.error('onOkButtonClick error:', e);