payfrit-app/lib
John Mizerek f6428a14ff Fix modifier nesting - don't add intermediate groups
When user customizes an item, add selections directly under the root
item instead of creating an intermediate group node. This matches how
attachDefaultChildren works on the server and prevents duplicate
modifiers showing in KDS.

Before: Double Double → Customize Lettuce → Light, Extra
After:  Double Double → Light, Extra

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 22:51:59 -08:00
..
app Clean up debug statements and sanitize error messages 2026-01-11 13:44:58 -08:00
models Cart and order flow improvements 2026-01-13 20:26:58 -08:00
screens Fix modifier nesting - don't add intermediate groups 2026-01-13 22:51:59 -08:00
services Cart and order flow improvements 2026-01-13 20:26:58 -08:00
widgets Add polling service for order status notifications 2025-12-31 16:07:23 -08:00
main.dart Add Stripe payment integration 2026-01-05 10:46:13 -08:00