diff --git a/src/components/pages/expense/ExpenseRequestContent.tsx b/src/components/pages/expense/ExpenseRequestContent.tsx index 878b2ea7..39ebcb5f 100644 --- a/src/components/pages/expense/ExpenseRequestContent.tsx +++ b/src/components/pages/expense/ExpenseRequestContent.tsx @@ -105,7 +105,7 @@ const ExpenseRequestContent = ({ const isExpensePaidOff = initialValues?.is_paid; const showPaidOffButton = - !isExpensePaidOff && (initialValues?.latest_approval.step_number ?? 0) > 4; + !isExpensePaidOff && (initialValues?.latest_approval.step_number ?? 0) >= 4; // Modal hooks const deleteModal = useModal(); diff --git a/src/components/pages/expense/ExpensesTable.tsx b/src/components/pages/expense/ExpensesTable.tsx index b2dcf4ea..9df40afc 100644 --- a/src/components/pages/expense/ExpensesTable.tsx +++ b/src/components/pages/expense/ExpensesTable.tsx @@ -116,7 +116,7 @@ const RowOptionsMenu = ({ : false; const showPaidOffButton = props.row.original.latest_approval - ? props.row.original.latest_approval.step_number > 4 && + ? props.row.original.latest_approval.step_number >= 4 && !props.row.original.is_paid : false;