diff --git a/src/pages/accounting/AccountingBankingPage.tsx b/src/pages/accounting/AccountingBankingPage.tsx index c937d82..c97a3d4 100644 --- a/src/pages/accounting/AccountingBankingPage.tsx +++ b/src/pages/accounting/AccountingBankingPage.tsx @@ -507,7 +507,7 @@ export default function AccountingBankingPage() { }; const openEdit = (tx: any) => { - if (tx.reconciliation_id) return toast.error("Reconciled transactions can't be edited"); + if (tx.reconciliation_id && !confirm("This transaction is part of a completed reconciliation. Editing it may cause that reconciliation to no longer balance. Continue?")) return; setEditId(tx.id); setTxForm({ account_id: tx.account_id ?? activeAccountId,