New wordpress.org login prevents users to edit tickets bought without accounts.
Describe the bug
New required wordpress.org login prevents users who have bought tickets for a wordcamp to edit their tickets without creating a WordPress account.
To reproduce
Steps to reproduce the behavior:
- Go to 'Ticket edit link in email'
- Prompted with login screen
Expected behavior
Editing tickets for previously bought tickets (without WordPress account) should not require login.
WordCamp
https://netherlands.wordcamp.org/2024/
System (please complete the following information)
- Device: Framework Laptop
- OS: Ubuntu 24.04
- Browser: Google Chrome
- Version: 129.0.6668.70
related slack thread: https://wordpress.slack.com/archives/C08M59V3P/p1728654678770999?thread_ts=1728647015.720739&cid=C08M59V3P
There are a few other bugs in this flow:
Post-login, the access link parameters are stripped, so you just land on the regular tickets page.
Even once logged in, I don't think users can edit their tickets with the emailed access link. For example, my WCUS access link lands me on this page. The "status" has taken over where the edit link goes.
This seems to be because I bought it before the requirement, so it's not attached to my user account, and show_buyer_attendee_status_instead_of_edit_link takes over to display this message.