diff --git a/web/components/bets-list.tsx b/web/components/bets-list.tsx index 8a461658..158d14de 100644 --- a/web/components/bets-list.tsx +++ b/web/components/bets-list.tsx @@ -669,7 +669,9 @@ function BetRow(props: { : formatMoney(calculatePayout(contract, bet, bet.outcome)) const hadPoolMatch = - bet.fills?.some((fill) => fill.matchedBetId === null) ?? false + (bet.limitProb === undefined || + bet.fills?.some((fill) => fill.matchedBetId === null)) ?? + false const ofTotalAmount = bet.limitProb === undefined || bet.orderAmount === undefined diff --git a/web/components/feed/feed-bets.tsx b/web/components/feed/feed-bets.tsx index 83656f8e..1520e57c 100644 --- a/web/components/feed/feed-bets.tsx +++ b/web/components/feed/feed-bets.tsx @@ -89,7 +89,9 @@ export function BetStatusText(props: { const money = formatMoney(Math.abs(amount)) const hadPoolMatch = - bet.fills?.some((fill) => fill.matchedBetId === null) ?? false + (bet.limitProb === undefined || + bet.fills?.some((fill) => fill.matchedBetId === null)) ?? + false return (