From d1a9c7d9786b57bae57189bba69a66e5c3028b03 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 19 Apr 2026 16:25:42 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/components/quick-add/quick-add.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/quick-add/quick-add.tsx b/src/components/quick-add/quick-add.tsx index d4bb8ce..d65b38e 100644 --- a/src/components/quick-add/quick-add.tsx +++ b/src/components/quick-add/quick-add.tsx @@ -220,9 +220,11 @@ export function QuickAddTime() { setFeeId(v); const fee = fees.find((f) => f.id === v); if (fee) { + const fallback = activeCase?.default_hourly_rate ?? profileRate ?? 0; + const rate = Number(fee.amount) > 0 ? fee.amount : fallback; setForm((f) => ({ ...f, - rate: String(fee.amount), + rate: rate ? String(rate) : f.rate, billable: fee.billable, description: f.description || fee.name, })); @@ -233,7 +235,10 @@ export function QuickAddTime() { {fees.map((f) => ( - {f.name} — ${Number(f.amount).toFixed(2)}/hr + {f.name} + {Number(f.amount) > 0 + ? ` — $${Number(f.amount).toFixed(2)}/hr` + : " — uses your default rate"} ))}