When Bugherd is open for anonymous users to submit feedback and the email address is required, the email address field in the Bugherd popup cannot be modified because it is always being set to an empty value. I had to change the code so that the email portion of the bugherdconfig variable is added conditionally.

Steps to reproduce:

1. In Bugherd settings, set email address to required
2. Set the "access bugherd" permission for anonymous users
3. View the site as an anonymous user
4. Click "Send feedback", choose either feedback option
5. Attempt to click into the "Your email address field" but it is not possible because it is disabled

Issue fork bugherd-3364305

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

vinmassaro created an issue. See original summary.

vinmassaro’s picture

Status: Active » Needs review

Opened a merge request and setting to 'needs review'. Thanks!

  • phjou committed bad79dd2 on 8.x-1.x
    Issue #3364305 by vinmassaro: Anonymous user unable to fill in email...
phjou’s picture

It seems like a fait fix to me. I merged it.

phjou’s picture

Status: Needs review » Fixed
phjou’s picture

Issue tags: +PNW2024

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.