From 639f4578c302f0082aec7d8074436a9dbe3466a2 Mon Sep 17 00:00:00 2001 From: Satinder Grewal Date: Tue, 25 Oct 2016 00:49:52 +1300 Subject: [PATCH] Bug fix and slowness fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Bug fix: BTC/BTCD login options executes even if there's existing active coin 2. Basilisk mode was causing slowness issue to whole API execution. Right now it’s set to only manual execution. I’ll be adding manual buttons for basilisk mode to refresh and update it’s screen data on manual click. --- assets/scripts/atomicexplorer.js | 0 assets/scripts/dashboard.js | 12 +++-- assets/scripts/login.js | 13 ++++++ index.html | 75 ++++++++++++++++++++------------ 4 files changed, 69 insertions(+), 31 deletions(-) create mode 100644 assets/scripts/atomicexplorer.js diff --git a/assets/scripts/atomicexplorer.js b/assets/scripts/atomicexplorer.js new file mode 100644 index 0000000..e69de29 diff --git a/assets/scripts/dashboard.js b/assets/scripts/dashboard.js index d869438..a4f0bf5 100644 --- a/assets/scripts/dashboard.js +++ b/assets/scripts/dashboard.js @@ -211,10 +211,14 @@ var Dashboard = function() { clearInterval(ExecuteShowCoinHistory); console.log('=> No wallet logged in. No need to Run History.'); } else { - ShowCoinHistory(historyvalues); - console.log('wallet widget refereshed (every 1 seconds)'); - //Show Coin Progress Bars - ShowCoinProgressBar(AllcoinsDataOutput[value][index]); + if ( value == "basilisk" ) { + console.log("ShowCoinHistory and ShowCoinProgressBar not executing for basilisk..."); + } else { + ShowCoinHistory(historyvalues); + console.log('wallet widget refereshed (every 1 seconds)'); + //Show Coin Progress Bars + ShowCoinProgressBar(AllcoinsDataOutput[value][index]); + } } }, 1000); diff --git a/assets/scripts/login.js b/assets/scripts/login.js index 4140573..4c4ad5e 100644 --- a/assets/scripts/login.js +++ b/assets/scripts/login.js @@ -77,6 +77,19 @@ var Login = function() { console.log('Success'); //swal("Success", "Login Successfully.", "success"); toastr.success("Login Successfull", "Account Notification") + var logincoinnames = []; $('#logincoinslist input[type=checkbox]:checked').each(function() { logincoinnames.push(this.value); }); console.log(logincoinnames); + $.each(logincoinnames, function( index, value ) { + if ( value == 'BTC' ) { + var logincoinmodeval = $("input[name='logincoinbtcmode']:checked").val(); + var logincoin_data = {"coin": value, "mode": logincoinmodeval}; + Iguana_addcoinLogin(logincoin_data); + } + if ( value == 'BTCD' ) { + var logincoinmodeval = $("input[name='logincoinbtcdmode']:checked").val(); + var logincoin_data = {"coin": value, "mode": logincoinmodeval}; + Iguana_addcoinLogin(logincoin_data); + } + }); $('#password').val('') $('#wallet-login').hide(); diff --git a/index.html b/index.html index 8db828c..0ba45a6 100755 --- a/index.html +++ b/index.html @@ -603,41 +603,62 @@
-
- -