OP sendo removido do PM quando o tópico é convertido para PM?

Tenho um usuário dizendo que, ao converter um tópico em uma MP, o postador original/proprietário do tópico está sendo removido da MP.

O processo é converter o tópico em MP e, em seguida, adicionar o grupo @support. Quando isso acontece, a pessoa que converteu a MP (que é membro do grupo de suporte) é removida da MP (já que isso duplicaria suas notificações), mas o proprietário também está sendo removido, então eles se perguntam por que sua postagem foi excluída.

Parece que adicionar o grupo à MP está removendo o proprietário do tópico.

Não vejo nada nos logs que sugira como isso está acontecendo.

3 curtidas
Teste Defunto

Acabei de fazer um teste e encontrei um problema semelhante/o mesmo:

  • Criar tópico
  • Chave inglesa do tópico → tornar mensagem privada
  • Convidar um grupo

* Um membro (embora não o OP) é removido pelo sistema.

No entanto, responder ao tópico ainda envia ao usuário removido uma notificação de alta prioridade, o que sugere que eles não foram ‘removidos’ de verdade.

Editar: Eu baguncei os Test_Users no Grupo e estraguei o teste. Minhas desculpas. Tentarei um novo.

Teste Fresco (Desta vez, certificando-me de que meu usuário do grupo não fazia parte do tópico original :slightly_smiling_face:)

Desta vez, usei um usuário de teste TL1 como meu OP, em vez de um administrador.

  • Criar tópico público como usuário TL1
  • Converter tópico para MP (como administrador)
  • Convidar Grupo (como administrador)

* O OP é removido e nenhum registro é deixado. O usuário não recebe notificações sobre respostas

Estou me perguntando se é porque esse usuário de teste não tem permissão para falar com esse grupo? Vou tentar de novo. :slightly_smiling_face:


Me perdi um pouco nisso, então talvez precise ir deitar um pouco, mas parece que o OP se perde no momento da conversão tópico->MP:

O OP não tem registro para esse tópico em topic_allowed_users

3 curtidas

Parece que é isso que está sendo relatado.

Parece que este é um novo comportamento. Não sei se é intencional, mas parece um bug remover o originador do tópico de uma mensagem ao convertê-la para MP?

1 curtida

Eu achei que parecia incomum. Não consegui pensar em uma circunstância em que você converteria e perderia o OP como participante?

2 curtidas

O único commit recente que consigo encontrar que acho que pode estar relacionado é FIX: Update user stat counts when post/topic visibility changes. (#15… · discourse/discourse@b876ff6 · GitHub, mas não parece que deva estar conectado. Talvez outra coisa esteja mudando topic_allowed_users de alguma forma que eu não entendo.

Estou vendo o mesmo comportamento em outros sites também. Parece um pouco estranho ‘expulsar’ o OP quando o tópico público é movido para um privado. Não gosto de falar comigo mesmo, mas é assim que acaba :slight_smile:

Obrigado, Matthew. Você acha que isso é uma regressão de algum tipo? Você acredita que “remover o OP do tópico quando ele é tornado privado” é um recurso ou um bug?

Minha suposição seria um bug.

Não consigo entender por que você converteria um tópico público em uma mensagem privada e, em seguida, falaria sozinho? Ou talvez eu simplesmente não seja louco o suficiente para isso :sweat_smile:

1 curtida

Isso ainda está se mostrando um problema para nós.

Isso é um bug ou é intencional? Alguém pode confirmar, por favor?

1 curtida

Acredito que isso foi corrigido na última versão. Se você atualizar, tudo deverá ser resolvido. :+1:

(e eu acabei de testar no meu site de teste, e funcionou para mim)

4 curtidas

Obrigado, @JammyDodger! Eu não tinha notado esse commit. @Parker1090, seu site está atualizando agora.

3 curtidas