Merge cc55a10b19
into 7a6725ee77
This commit is contained in:
commit
9e84875118
|
@ -262,11 +262,6 @@ export function getTopAnswer(
|
|||
}
|
||||
|
||||
export function getLargestPosition(contract: Contract, userBets: Bet[]) {
|
||||
let yesFloorShares = 0,
|
||||
yesShares = 0,
|
||||
noShares = 0,
|
||||
noFloorShares = 0
|
||||
|
||||
if (userBets.length === 0) {
|
||||
return null
|
||||
}
|
||||
|
@ -291,12 +286,10 @@ export function getLargestPosition(contract: Contract, userBets: Bet[]) {
|
|||
}
|
||||
|
||||
const [yesBets, noBets] = partition(userBets, (bet) => bet.outcome === 'YES')
|
||||
yesShares = sumBy(yesBets, (bet) => bet.shares)
|
||||
noShares = sumBy(noBets, (bet) => bet.shares)
|
||||
yesFloorShares = Math.floor(yesShares)
|
||||
noFloorShares = Math.floor(noShares)
|
||||
|
||||
const shares = yesFloorShares || noFloorShares
|
||||
const outcome = yesFloorShares > noFloorShares ? 'YES' : 'NO'
|
||||
return { shares, outcome }
|
||||
const yesShares = sumBy(yesBets, (bet) => bet.shares)
|
||||
const noShares = sumBy(noBets, (bet) => bet.shares)
|
||||
return {
|
||||
shares: Math.abs(yesShares - noShares),
|
||||
outcome: yesShares > noShares ? 'YES' : 'NO',
|
||||
}
|
||||
}
|
||||
|
|
|
@ -342,7 +342,7 @@ export function FeedCommentHeader(props: {
|
|||
commenterPositionProb != null &&
|
||||
commenterPositionOutcome != null &&
|
||||
commenterPositionShares != null &&
|
||||
commenterPositionShares > 0 &&
|
||||
Math.floor(commenterPositionShares) > 0 &&
|
||||
contract.outcomeType !== 'NUMERIC' && (
|
||||
<>
|
||||
{'is '}
|
||||
|
|
Loading…
Reference in New Issue
Block a user