Skip to content

bug: The optional custom profile field will not be collected during signup if it is the only optional fieldΒ #8044

@sparanoid

Description

@sparanoid

Describe the bug

When you set up a custom profile field (e.g., Invite Code), it will not appear during signup if it is the only custom field and is marked as optional. The workaround is adding a required profile field, but we currently do not need any other fields.

Expected behavior

The Tell us about yourself section shows up when there is only one optional profile field defined.

How to reproduce?

  1. Set up a custom profile field (e.g., Invite Code).
  2. Mark it as optional.
  3. Ensure it is the only profile field configured.
  4. Go to the signup page.
  5. Observe that the Tell us about yourself section does not appear during signup.
  6. Add another profile field and mark it as required.
  7. Check the signup page again. Now the Tell us about yourself section appears

Environment

Self-hosted (Docker image)

Screenshots

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions