User contact form is either completely broken, or has some release-manager-defeating usability issue

Created on 6 July 2025, about 24 hours ago

Problem/Motivation

I know Contact is slated for deprecation, but I'm discussing with the release managers amending the deprecation policy to (a) not postpone bugs until we actually start the deprecation process and (b) not postpone issues allowed in maintenance minors, since these modules now live in contrib an extra 2-2.5 years with the new major release cycle.

I cannot for the life of me get user contact forms to work.

Steps to reproduce

  1. Install Standard on 11.x HEAD.
  2. Create a test user (user 2) with the personal contact form enabled (the default setting).
  3. Grant anonymous and authenticated users permission to Use users' personal contact forms.
  4. Clear the site cache, because, you know, just in case.
  5. Navigate to /user/2

    Expected: Contact tab.
    Actual: No Contact tab.

  6. Click on the Edit tab for the user. The Contact tab now appears.
  7. Click the Contact tab.

    Expected: User contact form.
    Actual: Page not found.

I tried to figure out if I was missing some configuration step, so I went to /admin/structure/contact, and I see this:

It says "Selected: No" as plain text, with no way to change that that I can see. Um. What? What does that even mean?

The personal contact form also has no Edit operation in the dropdown like the sitewide contact form does. I am so confused.

Proposed resolution

?

Remaining tasks

?

User interface changes

?

Introduced terminology

Doubtful?

API changes

?

Data model changes

?

Release notes snippet

?

πŸ› Bug report
Status

Active

Version

11.0 πŸ”₯

Component

contact.module

Created by

πŸ‡ΊπŸ‡ΈUnited States xjm

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024