order flush fix

This commit is contained in:
Tim
2024-03-28 22:47:19 -04:00
parent e3686690cb
commit c084bbfdc8
3 changed files with 9 additions and 9 deletions

View File

@@ -254,8 +254,12 @@ export function ensureVault2(chainId, owner, num) {
}
async function doEnsureVault(chainId, owner, num) {
await _discoverVaults(owner)
if( !useStore().vaults[num] ) {
const s = useStore();
if (s.vaults.length <= num)
await _discoverVaults(owner)
if( s.vaults[num] )
flushOrders(s.vaults[num])
else {
console.log(`requesting vault ${owner} ${num}`)
socket.emit('ensureVault', chainId, owner, num)
}