Previously, users received multiple emails after successful payment: - One email per individual ticket (via orders_controller.rb) - One order-level email with all tickets (via order.rb mark_as_paid!) This resulted in N+1 emails for N tickets purchased. Changes: - Removed individual ticket email sending from orders_controller.rb - Kept single comprehensive order email in order.rb - Updated test to reflect that email failures don't prevent order completion - Users now receive exactly one email with all tickets as PDF attachments 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.2 KiB
1.2 KiB