Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Hide / freeze ticket sales after event ends #256

Open
brianfeister opened this issue Jan 8, 2025 · 0 comments
Open

[Bug] Hide / freeze ticket sales after event ends #256

brianfeister opened this issue Jan 8, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@brianfeister
Copy link
Member

TLDR; you can buy tickets for an event that happened months or years ago right now, let's fix this.

In general, we might want to require an endTime conditionally (from the event admin UI) for paid events so we know when the event ends and can automatically disable ticket sales at that time

"Event Series" is where this gets more interesting, as the series could easily span 6 months. We want to error on the permissive side (which means more opportunity for event organizers to make money) and let people buy tickets to a series all the way through the end of the last instance in the series. That would mean checking in the UI that the last event instance and the parent "series" event share an endTime when creating an event.

A "fallback" behavior could be to keep endTime as optional for single (non-series) events and just close tickets 1 hour after the startTime and call that good.

Here is an example of a "series parent" https://meetnear.me/event/73a72ca2-2205-4ebe-adec-75c114c8ca8a

@brianfeister brianfeister added the bug Something isn't working label Jan 8, 2025
@brianfeister brianfeister moved this to On Deck in Meet Near Me Roadmap Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: On Deck
Development

No branches or pull requests

1 participant