السماح لأعضاء الموقع غير الموظفين بإنشاء دعوة للموضوع

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

إعجاب واحد (1)

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)