Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-04-19 16:24:49 +00:00
co-authored by renee-png
parent fd02cc3d78
commit ca6085a2b2
+6 -1
View File
@@ -186,9 +186,14 @@ export function CaseTimeTab({ caseRecord, onInvoice }: CaseTimeTabProps) {
setSelectedFeeId(v);
const fee = fees.find((f) => f.id === v);
if (fee) {
// If the fee item has no rate set (0), fall back to the
// case's default rate or the user's profile hourly rate.
const fallback =
caseRecord.default_hourly_rate ?? profileRate ?? 0;
const rate = Number(fee.amount) > 0 ? fee.amount : fallback;
setForm((f) => ({
...f,
hourly_rate: String(fee.amount),
hourly_rate: rate ? String(rate) : f.hourly_rate,
billable: fee.billable,
description: fee.description || fee.name,
}));