osem
osem copied to clipboard
Possible to Register without paying for a ticket
I'm submitting a ..
- [x] Bug Report
- [ ] Feature Request
Current behavior: If you have tickets required for registration, OSEM does not appear to enforce that you have bought a ticket
Expected correct behavior:
OSEM should error when you try to register but don't have a valid ticket.
Steps to reproduce: Create a conference, create a ticket with the open "registration ticket" Make sure registration is open, and it's easy if it's linked on the splash page. You can just click "Create registration" You can try on this conference. https://www.snapcon.org/conferences/test/tickets
Other information:
I am filing this as a bug, because it seems the system somewhat intentionally allows this, but it's very confusing. It seems that "registered and paid" can't be easily checked within the current model and, to me, it seems the two states should be linked.
https://github.com/snap-cloud/snapcon/pull/41/commits/5bef4b7004bcca14ab515fb70846910193b8dd99 Is my version of a fix for this issue. If it's reasonable, I'm happy to make a PR at some point. :)