I’ve had trouble creating an invite with the arrive_at topic enabled as a user.
I can see the Invite button after clicking “Share” on the topic in public sectoins. But when I create the invite, the “arrive_at” field isn’t set in the database (I checked the topic_invites table with Data Explorer). When I edit the invite later, the “arrive_at” field doesn’t show up and can’t be edited.
I looked for related settings in both admin and group settings and couldn’t find any.
We’re not using must approve users. We have trust_level_2 in Invite allowed groups setting.
Seems like there must be some other setting (or hard-coded) limit to use topic invites.
UPDATE: I think this is a bug actually. I can reproduce this issue here on Meta in this very topic. It’s impossible to create an invite link with arrive at topic set (as a tl2 user, not staff).
The current behavior is by design. But I can see how it would be useful to allow members who are not moderators or admins to specify the topic when creating an invite, so I slipped this across to Feature so it can be considered.
People want to set up their invite system in all sorts of ways. I talked to someone not too long ago who wanted to be able to set a default topic and not allow members to change it.