Should deactivated "show on signup form" hide custom user fields in invites?

AI-generated summary

Moin reported a bug where custom user fields were still visible during invite signups even when the ‘show on signup form’ option was disabled. tobiaseigen agreed it was likely an oversight and moved the topic to the bug category. tgxworld acknowledged the issue and asked ted to review it. The bug was subsequently fixed, as confirmed by tobiaseigen, with Moin expressing appreciation for the resolution.

Thank you for that feature. I actually expected that if the ‘show on signup form’ option was not enabled, the user field would not be displayed during signup, and I was very confused when I used this configuration:

and saw this:

Then I remembered that invitations sometimes work a little differently. And indeed, the field is not displayed in the ‘normal’ signup:

Is this intentional and do we need another feature request so that a deactivated ‘show on signup form’ also means that the field is not displayed for invites, or is this a bug?

6 Likes

I think that was likely an oversight so sliding this across to Contribute > Bug.

2 Likes

@ted It looks like we might have missed the invite form when implementing this. Can you have another look?

2 Likes

This bug has been fixed! Thanks for reporting it, Moin!

https://github.com/discourse/discourse/pull/35405

1 Like

:chefs_kiss:

2 Likes

This topic was automatically closed after 4 days. New replies are no longer allowed.