Prevent overwriting attachToTangle when changing node settings in wallet:
diff --git a/ui/js/ui.utils.js b/ui/js/ui.utils.js
index 84a92f0..c24ed32 100644
--- a/ui/js/ui.utils.js
+++ b/ui/js/ui.utils.js
@@ -267,8 +267,8 @@ var UI = (function(UI, $, undefined) {
iota.changeNode({"host": connection.host, "port": connection.port});
if (connection.lightWallet) {
- iota.api.attachToTangle = localAttachToTangle;
- iota.api.interruptAttachingToTangle = localInterruptAttachingToTangle;
+ iota.api.attachToTangle = localAttachToTangle;
+ iota.api.interruptAttachingToTangle = localInterruptAttachingToTangle;
}
}
Remove overwriting attachToTangle at wallet startup:
diff --git a/ui/js/iota.lightwallet.js b/ui/js/iota.lightwallet.js
index 8712692..565aa83 100644
--- a/ui/js/iota.lightwallet.js
+++ b/ui/js/iota.lightwallet.js
@@ -25,7 +25,9 @@ var localAttachToTangle = function(trunkTransaction, branchTransaction, minWeigh
})
}
- iota.api.attachToTangle = localAttachToTangle;
- iota.api.__proto__.attachToTangle = localAttachToTangle;
- iota.api.interruptAttachingToTangle = localInterruptAttachingToTangle;
- iota.api.__proto__.interruptAttachingToTangle = localInterruptAttachingToTangle;
+ /*
+ iota.api.attachToTangle = localAttachToTangle;
+ iota.api.__proto__.attachToTangle = localAttachToTangle;
+ iota.api.interruptAttachingToTangle = localInterruptAttachingToTangle;
+ iota.api.__proto__.interruptAttachingToTangle = localInterruptAttachingToTangle;
+ */