From 129e8683ea1388801d3c4bb3bf294b2e460ecefa Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Tue, 26 May 2026 14:14:41 -0500 Subject: [PATCH] show worker --- public/js/views/invoice-view.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/public/js/views/invoice-view.js b/public/js/views/invoice-view.js index d6fe2e8..8163768 100644 --- a/public/js/views/invoice-view.js +++ b/public/js/views/invoice-view.js @@ -446,7 +446,12 @@ function renderInvoiceRow(invoice) { : ''; const rowClass = paid ? (invoice.payment_status === 'Deposited' ? 'bg-blue-50/50' : 'bg-green-50/50') : partial ? 'bg-yellow-50/30' : overdue ? 'bg-red-50/50' : ''; - + + // Erstellt einen kleinen runden Badge mit dem ersten Buchstaben, falls ein Worker gesetzt ist + const workerBadge = invoice.worker + ? `${invoice.worker.charAt(0).toUpperCase()}` + : ''; + return ` ${invNumDisplay} ${statusBadge} @@ -454,10 +459,16 @@ function renderInvoiceRow(invoice) { ${formatDate(invoice.invoice_date)} ${sendDateCell} - ${invoice.terms} + + ${invoice.terms} ${amountDisplay} - - ${editBtn} ${qboBtn} ${pdfBtn} ${htmlBtn} ${stripeEmailBtn} ${stripeCheckBtn} ${paidBtn} ${delBtn} + +
+
+ ${editBtn} ${qboBtn} ${pdfBtn} ${htmlBtn} ${stripeEmailBtn} ${stripeCheckBtn} ${paidBtn} ${delBtn} +
+ ${workerBadge} +
`; }