Permitir que membros não-staff do site criem convites para tópicos

Não consegui criar um convite com o tópico arrive_at ativado como usuário.

Consigo ver o botão de Convite após clicar em “Compartilhar” no tópico em seções públicas. Mas quando crio o convite, o campo “arrive_at” não é definido no banco de dados (verifiquei a tabela topic_invites com o Explorador de Dados). Quando edito o convite mais tarde, o campo “arrive_at” não aparece e não pode ser editado.

Procurei por configurações relacionadas nas configurações de administrador e de grupo e não encontrei nenhuma.

Não estamos usando must approve users. Temos trust_level_2 na configuração Invite allowed groups.

Parece que deve haver alguma outra configuração (ou limite codificado) para usar convites de tópico.

ATUALIZAÇÃO: Acho que isso é um bug na verdade. Consigo reproduzir este problema aqui no Meta neste tópico. É impossível criar um link de convite com arrive at topic definido (como um usuário tl2, não staff).

2 curtidas

O tópico está em uma categoria pública ou privada? Ou seja, todos podem vê-lo?

O tópico é público.

Para tópicos não visíveis a todos, parece que o botão “Convidar” está corretamente ausente na janela modal “Compartilhar Tópico”.

1 curtida

Sim, você está certo. É limitado à equipe

Desculpe por perguntar se o tópico era público. Lembrei-me que isso importava em alguns casos.
Por exemplo Rules for inviting people to topics? - #10 by JammyDodger

2 curtidas

O comportamento atual é intencional. Mas posso ver como seria útil permitir que membros que não são moderadores ou administradores especifiquem o tópico ao criar um convite, então o encaminhei para Feature para que possa ser considerado.

As pessoas querem configurar seu sistema de convites de todas as maneiras possíveis. Falei com alguém não muito tempo atrás aqui que queria poder definir um tópico padrão e não permitir que os membros o alterassem.

1 curtida

Perdoe meu argumento, mas esta linha na documentação:

sugere o contrário.

É por isso que eu estava sugerindo que poderia ser um bug.

2 curtidas

Hmm.. você está certo! Parece haver algo errado aqui. Mesmo como administrador, se eu selecionar o botão Compartilhar no menu do tópico e, em seguida, Convidar, o convite criado não terá o tópico já selecionado. Não me lembro se isso é por design, mas certamente não é tão intuitivo quanto poderia ser.

Esse tópico de documentação também precisa de uma atualização, então obrigado por sinalizar isso.

2 curtidas