order flush fix
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user