Commit graph

4 commits

Author SHA1 Message Date
ddf150f428
fix(cart): account for a closed window and an empty menu
A closed page during add marks the remaining meals as not attempted, and an empty menu catalog raises the same error as the menu parser.
2026-09-26 16:31:48 -04:00
9462ce0966
fix(cart): fail cleanly on a bad CSV and a closed browser
A non-UTF-8 order list and a Playwright error while opening the page now print a short message and exit 1 instead of a traceback.
2026-09-26 16:25:26 -04:00
ca04a117f5
fix(cart): report cart failures without a traceback
A closed window or a failed cart request during the fill now prints a short failure and the Added/Failed/Skipped summary instead of crashing.
2026-09-26 16:21:49 -04:00
dce33918b7
feat(cart): add a local Redefine cart filler
Match the admin order-list CSV to the live menu and add each meal to a guest cart so the weekly bulk order does not have to be typed in by hand.
2026-09-25 19:50:12 -04:00