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

Cannot add new speakers when creating a Submission from the orga interface #1913

Open
F30 opened this issue Dec 4, 2024 · 0 comments
Open
Labels
type: bug Needs fix

Comments

@F30
Copy link

F30 commented Dec 4, 2024

Problem and impact

When adding a Submission from the orga interface, speaker email addresses without an existing account are silently ignored.

Of course, unknown addresses do not generate any search suggestions. This leaves the email input field as-is, containing the plain email address. Because of the way the field is constructed, with the combobox and dropdown, this results in the email field containing an empty string upon form submission.

The Submission is created without any speakers and no invite mail gets generated.

Presumably, something similar should happen as when adding speakers to an existing Submssion, where new email addresses create a choices__button within the field.

Expected behaviour

A new User gets created with an empty SpeakerProfile and an invite mail gets generated.

Steps to reproduce

  1. Go to /orga/event/<event>/submissions/new
  2. Fill out the form as required
  3. In the "Speaker email" field, enter an address currently not associated with any user (strictly speaking, not associated with any user having a SpeakerProfile that the current orga user is allowed to access)
  4. Submit the form
  5. The submission gets created without any speakers

Link

/orga/event/<event>/submissions/new

Version

At least in 2024.3.1 and the current HEAD

@F30 F30 added the type: bug Needs fix label Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Needs fix
Projects
None yet
Development

No branches or pull requests

1 participant