diff --git a/common/calculate-dpm.ts b/common/calculate-dpm.ts index e3c00b09..ab1d73a9 100644 --- a/common/calculate-dpm.ts +++ b/common/calculate-dpm.ts @@ -287,7 +287,7 @@ export function calculateDpmPayoutAfterCorrectBet( contract: FullContract, bet: Bet ) { - const { totalShares, pool, totalBets } = contract + const { totalShares, pool, totalBets, outcomeType } = contract const { shares, amount, outcome } = bet const prevShares = totalShares[outcome] ?? 0 @@ -308,6 +308,10 @@ export function calculateDpmPayoutAfterCorrectBet( ...totalBets, [outcome]: prevTotalBet + amount, }, + outcomeType: + outcomeType === 'NUMERIC' + ? 'FREE_RESPONSE' // hack to show payout at particular bet point estimate + : outcomeType, } return calculateStandardDpmPayout(newContract, bet, outcome)