Hi,
first of all, thanks for the great work on this app!
I am using the public link to share a wishlist. In the guest reservation modal, the first field is labeled as "Name (optional)" and there is no admin setting to make it mandatory (only "Email required" exists).
The problem:
If a guest leaves the name field blank but provides an email, the reservation goes through and the user is saved as ANONYMOUS_NAME in the database. In the UI, the item simply shows as reserved by "Anonym". Since the guest's email address is (correctly) hidden in the UI for privacy reasons, the list owner has absolutely no way to trace who claimed the item.
In Discussion #113 you mentioned that guests "just need to provide a name", so this seems like an unintended behavior or oversight in the frontend validation.
Proposed solution:
Please either make the Name field mandatory by default for public guest claims, or add a "Require Name" toggle in the admin settings (just like the "Require Email" one). Without a name, public lists are very vulnerable to anonymous blocking.
Thanks for looking into this!
Hi,
first of all, thanks for the great work on this app!
I am using the public link to share a wishlist. In the guest reservation modal, the first field is labeled as "Name (optional)" and there is no admin setting to make it mandatory (only "Email required" exists).
The problem:
If a guest leaves the name field blank but provides an email, the reservation goes through and the user is saved as ANONYMOUS_NAME in the database. In the UI, the item simply shows as reserved by "Anonym". Since the guest's email address is (correctly) hidden in the UI for privacy reasons, the list owner has absolutely no way to trace who claimed the item.
In Discussion #113 you mentioned that guests "just need to provide a name", so this seems like an unintended behavior or oversight in the frontend validation.
Proposed solution:
Please either make the Name field mandatory by default for public guest claims, or add a "Require Name" toggle in the admin settings (just like the "Require Email" one). Without a name, public lists are very vulnerable to anonymous blocking.
Thanks for looking into this!