Fix free response answers with 0 bets disappearing (#427)
Before this PR, free response answers and their associated comments disappeared when all shares in the answer were sold. If it's just an answer, this is a surprising UX but not that bad. But this can also disappear an entire comment thread with great discussion, as I noticed on one of my markets recently. I suppose the downside is that these answers take up space and are more likely to be undesired - but I think answers with M$1 of bets are much more common anyway.
This commit is contained in:
parent
a39b1e502c
commit
004dd7168e
|
@ -200,9 +200,7 @@ function getAnswerGroups(
|
|||
) {
|
||||
const { sortByProb, abbreviated, reversed } = options
|
||||
|
||||
let outcomes = uniq(bets.map((bet) => bet.outcome)).filter(
|
||||
(outcome) => getOutcomeProbability(contract, outcome) > 0.0001
|
||||
)
|
||||
let outcomes = uniq(bets.map((bet) => bet.outcome))
|
||||
if (abbreviated) {
|
||||
const lastComment = last(comments)
|
||||
const lastCommentOutcome = bets.find(
|
||||
|
@ -274,9 +272,7 @@ function getAnswerAndCommentInputGroups(
|
|||
comments: Comment[],
|
||||
user: User | undefined | null
|
||||
) {
|
||||
let outcomes = uniq(bets.map((bet) => bet.outcome)).filter(
|
||||
(outcome) => getOutcomeProbability(contract, outcome) > 0.0001
|
||||
)
|
||||
let outcomes = uniq(bets.map((bet) => bet.outcome))
|
||||
outcomes = sortBy(outcomes, (outcome) =>
|
||||
getOutcomeProbability(contract, outcome)
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue
Block a user