diff --git a/web/components/contract-feed.tsx b/web/components/contract-feed.tsx
index b578b51b..dd870a30 100644
--- a/web/components/contract-feed.tsx
+++ b/web/components/contract-feed.tsx
@@ -43,6 +43,7 @@ import { parseTags } from '../../common/util/parse'
import { Avatar } from './avatar'
import { useAdmin } from '../hooks/use-admin'
import { Answer } from '../../common/answer'
+import { filterDefined } from '../../common/util/array'
const canAddComment = (createdTime: number, isSelf: boolean) => {
return isSelf && Date.now() - createdTime < 60 * 60 * 1000
@@ -54,15 +55,26 @@ function FeedComment(props: {
feedType: FeedType
}) {
const { activityItem, moreHref, feedType } = props
- const { person, text, amount, outcome, createdTime } = activityItem
+ const { person, text, amount, outcome, createdTime, contract } = activityItem
const bought = amount >= 0 ? 'bought' : 'sold'
const money = formatMoney(Math.abs(amount))
+ const answer =
+ feedType !== 'multi' &&
+ (contract.answers?.find((answer: Answer) => answer?.id === outcome) as
+ | Answer
+ | undefined)
+
return (
<>