From a3948c7da132bea4bfd89872460147b816c70c56 Mon Sep 17 00:00:00 2001 From: BOHA Date: Tue, 9 Jun 2026 17:12:44 +0200 Subject: [PATCH] fix(ui): hide invoice list delete button for paid invoices (consistent with detail guard) Co-Authored-By: Claude Opus 4.8 (1M context) --- src/admin/pages/Invoices.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/admin/pages/Invoices.tsx b/src/admin/pages/Invoices.tsx index e7b1690..323d4cf 100644 --- a/src/admin/pages/Invoices.tsx +++ b/src/admin/pages/Invoices.tsx @@ -638,7 +638,7 @@ export default function Invoices() { {pdfLoading === inv.id ? : PdfIcon} )} - {hasPermission("invoices.delete") && ( + {hasPermission("invoices.delete") && inv.status !== "paid" && (