Skip to content

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

Closed
@MacLemon

Description

@MacLemon

Current Behavior

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

screen_shot_2019-02-14_at_14_38_10

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.

Context

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

wbvuixcvaeubacjntkacwgej-2

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: https://cfp.privacyweek.at/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions