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

Requiring availability during submission prevents submissions due to deadlock. #594

MacLemon opened this issue Feb 14, 2019 · 1 comment
size: small Easy and/or quick to do stage: up for grabs type: bug Needs fix


Copy link

Current Behavior

CfP Settings are configured to require availability, like in this screenshot.


When a user wants to enter CfP with a submission, they're asked to fill in multiple forms. On the profile step, they're not asked to fill in their availability during the conference. The form validation enforces the filling of a non-displayed, and for the user non-existing field.
This results in a dead-lock situation since the submitter cannot advance past this step.

Expected Behavior

Display all required fields to the submitter so they can advance and complete their submission.
Alternatively, postpone the requirement for availability for the confirmation step, so they can only confirm their their talk when they also fill in the required availability.

Steps to Reproduce

  1. Configure CfP to require Availability
  2. Start a submission, advance until the speaker's profile step
  3. Hit a deadlock since pretalx is complaining about “This field must be filled out” where there is no marked field to give a hint which field is required. This is because the required availability field isn't displayed at all.


A friendly speaker contacted us that they have a problem finishing their submission.


Current workaround: Remove the requirement for availability during submission. (Confirmed working, by said speaker.)

Your Environment

  • Version used: pretalx 0.9.0
  • Environment name and version (e.g. Chrome 39, python 3.5): Browser independent
  • Operating System and version (desktop or mobile): Speaker's Desktop OS is some Linux.
  • Link to your instance, if in production:
Copy link

rixx commented Feb 14, 2019

Thank you for the report! Definitely a bug, and once it's closed, it might make a fine reason to release v0.10.0.

@rixx rixx added type: bug Needs fix size: small Easy and/or quick to do stage: up for grabs labels Feb 14, 2019
@rixx rixx closed this as completed in 7a621ba Feb 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
size: small Easy and/or quick to do stage: up for grabs type: bug Needs fix
None yet

No branches or pull requests

2 participants