Skip to content

Fix SHOP-8211: guard the race on checkout-web#9

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
autopilot/SHOP-8211
Open

Fix SHOP-8211: guard the race on checkout-web#9
github-actions[bot] wants to merge 1 commit into
mainfrom
autopilot/SHOP-8211

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Autopilot fix for SHOP-8211 - Voucher can be applied twice when two requests race the redemption check (service checkout-web). Adds a failing concurrency regression test that reproduces the race, then a row-level lock guard following Saleor's lock_objects idiom. Cites lesson L-4821. The agent opened it; a human owns the merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant