Fix to autosettlement bug

This commit is contained in:
Nathaniel Parke 2020-10-07 10:32:47 +08:00
parent 6a260383dc
commit 7db214d0db
1 changed files with 2 additions and 2 deletions

View File

@ -180,7 +180,7 @@ export async function settleAllFunds({
[],
);
const settleTransactions = await Promise.all(
const settleTransactions = (await Promise.all(
openOrdersAccounts.map((openOrdersAccount) => {
const market = markets.find((m) =>
m._decoded?.ownAddress?.equals(openOrdersAccount.market),
@ -199,7 +199,7 @@ export async function settleAllFunds({
)
);
}),
);
)).filter((x) => x);
if (!settleTransactions || settleTransactions.length === 0) return;
const transactions = settleTransactions.slice(0, 4).map((t) => t.transaction);