スタッフ以外のサイトメンバーがトピックへの招待を作成できるようにする

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 sections. 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).

「いいね!」 2

Is the topic in a public or private category? So, is everyone allowed to see it?

The topic is public.

For topics not visible to everyone, it looks like the “Invite” button is correctly missing in the “Share Topic” modal.

「いいね!」 1

Yes you are right. It’s limited to staff

Sorry for asking whether the topic is public. I just remembered that it mattered in some cases.
For example Rules for inviting people to topics? - #10 by JammyDodger

「いいね!」 2

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.

「いいね!」 1

Not trying to argue, but this line in the docs:

suggests otherwise.

That’s why I was suggesting it might be a bug.

「いいね!」 2

Hmm.. you’re right! There does seem to be something amiss here. Even as an admin, if I select the Share button on the topic menu and then Invite, the created invitation does not have the topic selected already. I don’t recall if this is by design but it certainly isn’t as intuitive as it could be.

That documentation topic does need an update too, so thanks for flagging that.

「いいね!」 1