Skip to content

Remove unused 'pending' order status#16

Open
mhulet wants to merge 1 commit intomainfrom
claude/remove-pending-status-N1XE6
Open

Remove unused 'pending' order status#16
mhulet wants to merge 1 commit intomainfrom
claude/remove-pending-status-N1XE6

Conversation

@mhulet
Copy link
Contributor

@mhulet mhulet commented Jan 4, 2026

The 'pending' status was not being used in practice. Orders now start
with 'paid' (for online payments) or 'unpaid' (for cash payments).

Changes:

  • Remove 'pending' from Order enum and status transitions
  • Update all views, helpers, and JavaScript to remove 'pending' references
  • Update OrderCreationService to use 'paid' instead of 'pending'
  • Update BakeDayDashboard open_orders counter
  • Update prd.md documentation

The 'pending' status was not being used in practice. Orders now start
with 'paid' (for online payments) or 'unpaid' (for cash payments).

Changes:
- Remove 'pending' from Order enum and status transitions
- Update all views, helpers, and JavaScript to remove 'pending' references
- Update OrderCreationService to use 'paid' instead of 'pending'
- Update BakeDayDashboard open_orders counter
- Update prd.md documentation
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.

2 participants