OSDN Git Service

switch network when network toggle
authorZhiting Lin <zlin035@uottawa.ca>
Wed, 14 Oct 2020 02:11:26 +0000 (10:11 +0800)
committerZhiting Lin <zlin035@uottawa.ca>
Wed, 14 Oct 2020 02:11:26 +0000 (10:11 +0800)
src/popup.js
src/prompt.js

index ee12f66..f31eeda 100644 (file)
@@ -92,6 +92,11 @@ store.dispatch(Actions.LOAD_BYTOM).then(() => {
   apis.storage.onChanged.addListener(function(changes, namespace) {
     for (let key in changes) {
       if(key === 'bytom'){
+        const newNetwork = changes[key].newValue.settings.network
+        if(newNetwork !== changes[key].oldValue.settings.network){
+          account.setupNet(`${newNetwork}${store.getters.netType}`)
+        }
+
         store.dispatch(Actions.LOAD_BYTOM)
       }
     }
index ce2aa9c..d2c970d 100644 (file)
@@ -75,6 +75,11 @@ store.dispatch(Actions.LOAD_BYTOM).then(() => {
   apis.storage.onChanged.addListener(function(changes, namespace) {
     for (let key in changes) {
       if(key === 'bytom'){
+        const newNetwork = changes[key].newValue.settings.network
+        if(newNetwork !== changes[key].oldValue.settings.network){
+          account.setupNet(`${newNetwork}${store.getters.netType}`)
+        }
+        
         store.dispatch(Actions.LOAD_BYTOM)
       }
     }