From b8aea2b3f1fa7ee949e850600de8ee6791627212 Mon Sep 17 00:00:00 2001 From: Rovynhq Date: Fri, 5 Jun 2026 11:14:15 +0100 Subject: [PATCH 1/3] Clarify bounty payout wording for coin-denominated payouts --- src/lib/bounties.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/bounties.ts b/src/lib/bounties.ts index 1a2cd966..31616850 100644 --- a/src/lib/bounties.ts +++ b/src/lib/bounties.ts @@ -3,7 +3,7 @@ import { formatCurrency } from "@/lib/utils"; /** * Human label for a bounty payout, matching the gig card style: - * "$2.00 USD (paid in SOL)" when a coin is set, otherwise "$2.00 USD". + * "Pays $2.00 USD in SOL" when a coin is set, otherwise "$2.00 USD". * Centralized so browse/detail/dashboard stay consistent. */ export function formatBountyPayout( @@ -12,7 +12,7 @@ export function formatBountyPayout( ): string { const amount = Number(amountUsd); const usd = `${formatCurrency(amount)} USD`; - return paymentCoin ? `${usd} (paid in ${paymentCoin})` : usd; + return paymentCoin ? `Pays ${usd} in ${paymentCoin}` : usd; } export const questionSchema = z.object({ From 3c2ca0612bcc539b2537fd127e0939f4129dc5c2 Mon Sep 17 00:00:00 2001 From: Rovynhq Date: Fri, 5 Jun 2026 11:20:51 +0100 Subject: [PATCH 2/3] Make bounty payout label format consistent --- src/lib/bounties.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/bounties.ts b/src/lib/bounties.ts index 31616850..122abc7c 100644 --- a/src/lib/bounties.ts +++ b/src/lib/bounties.ts @@ -3,7 +3,7 @@ import { formatCurrency } from "@/lib/utils"; /** * Human label for a bounty payout, matching the gig card style: - * "Pays $2.00 USD in SOL" when a coin is set, otherwise "$2.00 USD". + * "Pays $2.00 USD in SOL" when a coin is set, otherwise "Pays $2.00 USD". * Centralized so browse/detail/dashboard stay consistent. */ export function formatBountyPayout( @@ -12,7 +12,7 @@ export function formatBountyPayout( ): string { const amount = Number(amountUsd); const usd = `${formatCurrency(amount)} USD`; - return paymentCoin ? `Pays ${usd} in ${paymentCoin}` : usd; + return paymentCoin ? `Pays ${usd} in ${paymentCoin}` : `Pays ${usd}`; } export const questionSchema = z.object({ From 8a2ba73ccc8a6124587390a30d167d07563587a2 Mon Sep 17 00:00:00 2001 From: Rovynhq Date: Fri, 5 Jun 2026 15:49:52 +0100 Subject: [PATCH 3/3] Remove redundant payout suffix from dashboard bounty labels --- src/app/dashboard/bounties/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/dashboard/bounties/page.tsx b/src/app/dashboard/bounties/page.tsx index 024fa2cf..a6363a4f 100644 --- a/src/app/dashboard/bounties/page.tsx +++ b/src/app/dashboard/bounties/page.tsx @@ -257,7 +257,7 @@ export default async function DashboardBountiesPage({

Submitted {new Date(s.created_at).toLocaleDateString()} {s.bounty && ( - <> · {formatBountyPayout(s.bounty.payout_usd, s.bounty.payment_coin)} payout + <> · {formatBountyPayout(s.bounty.payout_usd, s.bounty.payment_coin)} )}