osem icon indicating copy to clipboard operation
osem copied to clipboard

Possible to Register without paying for a ticket

Open cycomachead opened this issue 3 years ago • 1 comments

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.

cycomachead avatar Jul 11 '20 05:07 cycomachead

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. :)

cycomachead avatar Jul 11 '20 08:07 cycomachead