fix(order): paiement met automatiquement en preparation (retour oral) #120
No reviewers
Labels
No labels
auto-merge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AcadeNice/corentin_wakdo!120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/auto-preparing-on-pay"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Correction du modele F17 : une commande payee part en cuisine AUTOMATIQUEMENT (pas de geste manuel "Commencer"). pay() pose desormais status='preparing' + preparing_at (en plus de paid_at) ; idempotent sur tout etat encaisse (paid|preparing|ready|delivered), pas de re-decrement ; garde WHERE status='pending_payment'. Retrait des chemins manuels devenus morts : OrderRepository::markPreparing(), action + route POST /admin/orders/{number}/preparing, bouton "Commencer" du KDS. La cuisine ne fait plus que "Prete" (preparing -> ready). deliver/cancel inchanges (acceptent les etats actifs). Libelles liste commandes (preparing/ready) + condition annulable etendus. Net -100 lignes (code mort retire). 487 unit / 51 integ / PHPStan L6 verts. Revue du chemin critique pay() faite.