From 71a8dd8c18708f06da19cf66bf5284332a35b9b4 Mon Sep 17 00:00:00 2001 From: Tim Olson <> Date: Fri, 10 Nov 2023 19:54:30 -0400 Subject: [PATCH] vault discovery fix --- src/blockchain/wallet.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/blockchain/wallet.js b/src/blockchain/wallet.js index 2b40fe5..edee68b 100644 --- a/src/blockchain/wallet.js +++ b/src/blockchain/wallet.js @@ -100,13 +100,16 @@ let pendingOrders = [] function discoverVaults() { const s = useStore() const owner = s.account - _discoverVaults(owner).then((result)=>{ - if( s.account === owner ) { // double-check the account since it could have changed during our await - s.vaults = result - if( result.length && pendingOrders.length ) - flushOrders(result[0]) - } - }) + if( owner === null ) + s.vaults = [] + else + _discoverVaults(owner).then((result)=>{ + if( s.account === owner ) { // double-check the account since it could have changed during our await + s.vaults = result + if( result.length && pendingOrders.length ) + flushOrders(result[0]) + } + }) } async function _discoverVaults(owner) {