Issues log
Internal log for the team: questions for each other (especially open items waiting on Fran or Nick), bugs you hit while using the system, product ideas, decisions to come back to. Comment threads under each issue. Use it as the place to tag stuff so it doesn't live only in DMs / Slack.
- BugDietary restrictions inconsistent across guest list versions✓ Resolved
Jesse Levines (Brooklyn) flagged: vegetarian/vegan designations present in the first dietary list were missing from later versions matched with names. Need to investigate: are there multiple sources of truth for dietary info? customer_messages dietary edits not flowing back to tickets.dietary? Multiple printout endpoints serving stale data? Action: audit the dietary data flow end-to-end, settle on tickets.dietary_curated as the single source, and ensure all printouts (admin + future venue access) read from it.
Someone · 5/12/2026 · last activity 5/12/2026
- BugGuest list showed "Ticket 1 / Ticket 2" instead of buyer names✓ Resolved
Reported by Jesse Levines (Brooklyn) for May 9 NY matinee — 8 unnamed tickets. Root cause: src/app/api/checkout/route.ts:644 was hardcoding name as "Ticket N" for new-pricing-format orders. Fix on 2026-05-12: derive from body.first_name + body.last_name with "+N" suffix for additional seats (e.g. "Diandra Perkins / Diandra Perkins +1"). Backfill applied: 353 ticket rows + 332 orders.dietary_selections JSON. Future orders correct from this commit forward.
Someone · 5/12/2026