diff --git a/backend/src/routes/stripePayment.js b/backend/src/routes/stripePayment.js index e78df51..9f77943 100644 --- a/backend/src/routes/stripePayment.js +++ b/backend/src/routes/stripePayment.js @@ -69,7 +69,6 @@ module.exports = (pool, query, authMiddleware) => { WHERE oi.order_id = $1 `, [order_id]); - // Generate items HTML table for email const itemsHtml = itemsResult.rows.map(item => ` ${item.product_name} @@ -79,20 +78,11 @@ module.exports = (pool, query, authMiddleware) => { `).join(''); - // Format shipping address for email let shippingAddress = 'No shipping address provided'; if (order.shipping_address) { - const address = typeof order.shipping_address === 'string' ? order.shipping_address : JSON.parse(order.shipping_address); - - shippingAddress = ` - ${address.name || ''}
- ${address.street || ''}
- ${address.city || ''}, ${address.state || ''} ${address.zip || ''}
- ${address.country || ''} - `; + shippingAddress = order.shipping_address; } - // Send order confirmation email await emailService.sendOrderConfirmation({ to: order.email, first_name: order.first_name || 'Customer',