From 3179085c4840b9f4809dd0544d1efc3aba6f6d8e Mon Sep 17 00:00:00 2001 From: Albert Date: Thu, 18 Jun 2026 09:40:23 +0200 Subject: [PATCH] fix: add colons to email and success page labels Also fix duplicate 'Producte' label in client email (was showing product name in the price base row). Co-Authored-By: Claude Sonnet 4.6 --- src/app/success/page.tsx | 6 +++--- src/lib/email.ts | 26 +++++++++++++------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/app/success/page.tsx b/src/app/success/page.tsx index 416b824..7ae6329 100644 --- a/src/app/success/page.tsx +++ b/src/app/success/page.tsx @@ -124,12 +124,12 @@ function SuccessContent() { {/* Order details */}
- Producte + Producte: {PRODUCT_NAMES[order.product] ?? order.product}
{(order.sizeTshirt || order.sizeSocks) && (
- Talles + Talles: {[ order.sizeTshirt && `Samarreta ${order.sizeTshirt}`, @@ -139,7 +139,7 @@ function SuccessContent() {
)}
- Lliurament + Lliurament: {order.shipping === 'correos' ? 'Correos Express' : 'Recollida Corbins/Lleida'} diff --git a/src/lib/email.ts b/src/lib/email.ts index e63f7f2..3ab614d 100644 --- a/src/lib/email.ts +++ b/src/lib/email.ts @@ -112,11 +112,11 @@ export async function sendOrderConfirmationToClient(order: Order) {
Número de comanda
${order.orderNumber}
-
Producte${productName}
-
Talles${sizes}
-
Lliurament${shippingText}
-
Producte${order.baseAmount.toFixed(2).replace('.', ',')}€
- ${order.shippingAmount > 0 ? `
Enviament${order.shippingAmount.toFixed(2).replace('.', ',')}€
` : ''} +
Producte:${productName}
+
Talles:${sizes}
+
Lliurament:${shippingText}
+
Preu base:${order.baseAmount.toFixed(2).replace('.', ',')}€
+ ${order.shippingAmount > 0 ? `
Enviament:${order.shippingAmount.toFixed(2).replace('.', ',')}€
` : ''}
Total pagat${order.totalAmount.toFixed(2).replace('.', ',')}€
@@ -151,8 +151,8 @@ export async function sendNewOrderNotificationToAdmin(order: Order) { const addressBlock = order.shipping === 'correos' - ? `
Adreça${order.adreca}
${order.codiPostal} ${order.poblacio}
${order.provincia}
` - : `
Recollida aCorbins / Lleida
` + ? `
Adreça:${order.adreca}
${order.codiPostal} ${order.poblacio}
${order.provincia}
` + : `
Recollida a:Corbins / Lleida
` const html = baseEmailHtml(`
@@ -161,17 +161,17 @@ export async function sendNewOrderNotificationToAdmin(order: Order) {
-
Producte${productName}
-
Talles${sizes}
-
Lliurament${shippingText}
+
Producte:${productName}
+
Talles:${sizes}
+
Lliurament:${shippingText}
TOTAL${order.totalAmount.toFixed(2).replace('.', ',')}€

Dades del client

-
Nom${order.nom} ${order.cognoms}
-
Telèfon${order.telefon}
-
Email${order.email}
+
Nom:${order.nom} ${order.cognoms}
+
Telèfon:${order.telefon}
+
Email:${order.email}
${addressBlock}