You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug Description
When an event is protected and registration is added by the event manager as a new Indico user(registration) without an Indico account. Then, It is not possible to preview the registration details with link having token sent via email.
How to Reproduce
Steps to reproduce the behavior:
Create a new conference in any category,
From protection make the event 'Protected' (protection mode),
Create a new registration form,
Go to the registration list,
Then, ➕ Register ➡️ New User ➡️ Fill the form with an email that doesn't have an Indico account ➡️ Send Email - True
Check Email ➡️ click on the link present in 'manage my registration'. Indico will redirect to the login page.
Expected behavior
Registration detail should be displayed from the registration link with a token (URL) irrespective of an event is protected or If the event is protected it shouldn't be possible to register someone without an Indico user account?
The text was updated successfully, but these errors were encountered:
Sounds indeed worth fixing as long as you just want to grant access to the registration-specific pages using the token.
I think the best solution would be to set a variable in RHRegistrationFormRegistrationBase._process_args when a valid registration token is used, and override _check_access in there to only call the superclass' method if no registration token has been used.
Do you want to send a PR (against master (Indico 3.0), since this is a very minor bug and we don't plan to make a new 2.3.x release)?
Bug Description
When an event is protected and registration is added by the event manager as a new Indico user(registration) without an Indico account. Then, It is not possible to preview the registration details with link having token sent via email.
How to Reproduce
Steps to reproduce the behavior:
Then, ➕ Register ➡️ New User ➡️ Fill the form with an email that doesn't have an Indico account ➡️ Send Email - True
Expected behavior
Registration detail should be displayed from the registration link with a token (URL) irrespective of an event is protected or If the event is protected it shouldn't be possible to register someone without an Indico user account?
The text was updated successfully, but these errors were encountered: