Rework or remove the "pending" ticket state #135
Labels
No labels
app:activities
app:chat
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp#135
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
From the 2026-06-24 design review. The current "pending" ticket state is confusing and not currently useful — today a ticket is effectively either bought or not.
Two directions (decide)
Note vs ui-tweaks-4
ui-tweaks-4 removes the "Pending" tab from the My Tickets UI as a surface simplification. This issue is the deeper state/model decision behind it — keep them distinct.
Scope / planning
More complex than surface-level: touches the ticket lifecycle in the LNbits events extension + webapp (My Tickets, purchase flow, door scanner). Needs planning. Related: cash-on-arrival, free-ticket approval, notifications ("are you still coming?").
Draft from 2026-06-24 design review.