Whispers devem mostrar o widget de mostrar-respostas

As postagens Whisper exibem a resposta no canto superior direito da postagem, mas não mostram o widget de mostrar respostas no canto inferior esquerdo.

Isso é intencional ou foi uma omissão?

1 curtida

Por design, já que são sussurros.

2 curtidas

Mas, já que sussurros podem ser respondidos e exibem a mensagem original, não faria sentido também permitir que a equipe acompanhe a conversa com mais facilidade navegando pelas respostas?

2 curtidas

Para deixar claro, não quero dizer que a postagem original deve exibir o widget ‘mostrar-respostas’ (já que um usuário comum não poderá vê-lo). O que quero dizer é que as respostas a outros sussurros devem exibir o widget. Por exemplo:

  • postagem 1 do usuárioA
  • sussurro 1 do staff1
  • postagem do usuárioB
  • postagem do usuárioC
  • sussurro 2 do staff2 (respondendo ao sussurro 1)
  • postagem do usuárioD
  • sussurro 3 do staff3 (respondendo ao sussurro 1)

O staff3 deve ser capaz de ver que o sussurro 1 já foi respondido no sussurro 2 (o que pode não ser óbvio sem percorrer todas as mensagens).

1 curtida

Quero dizer, talvez. O que você acha, @sam? Se for uma mudança simples, eu concordo. Se não for, eu me oponho.

1 curtida

Isso é razoavelmente complicado de alterar; provavelmente levaria uma ou duas horas de trabalho para encontrar todos os casos extremos. Não queremos revelar a existência de mensagens privadas em posts que não são de mensagens privadas, então só podemos atualizar essas informações em casos muito específicos.

Adicione pr-welcome apenas se a mudança for testada cuidadosamente, garantir que não haja vazamento da existência de mensagens privadas e não adicionar preocupações de desempenho.

7 curtidas

Olá, Sam, obrigado pelo aviso.

Eu achava que tudo já estava resolvido no backend e que bastava adicionar o botão no frontend.

Nós fazemos um uso intenso do recurso de mensagens privadas e, como atualmente é muito difícil saber quem respondeu a quê, vários membros da equipe acabam respondendo ao mesmo problema porque não percebem que alguém já havia resolvido.

Portanto, provavelmente vou dedicar um tempo para implementar isso em algum momento. Agradeceria se você pudesse me dar algumas orientações (por quais arquivos devo começar) ou me informar quais seriam os casos de borda.

1 curtida

Além disso, notei o que acredito ser um bug.

Passos para reproduzir

  1. User1 escreve o post 1
  2. Staff1 responde ao post 1 com o post 2
  3. Staff1 responde ao post 1 com o whisper 1 e uma @menção a Staff2
  4. Staff2 responde ao whisper 1 com o whisper 2
  5. Staff3 responde ao whisper 2 com o whisper 3
  6. Staff1 clica no widget de mostrar-respostas do post 1

Comportamento esperado

O post 2 está visível e apenas o whisper 1 está visível, com o formato de um whisper (itálico cinza claro).

Comportamento atual

O post 2 está visível e os whispers 1, 2 e 3 estão todos visíveis com o formato de posts normais (no entanto, User1 só pode ver o post 2).

1 curtida

Olá Sam,

Não sei se você mudou de ideia sobre isso, mas recentemente notei um novo comportamento surpreendente:

  1. Quando um administrador responde a um sussurro anterior, o widget show-replies mostra isso, o que eu esperaria:

  1. No entanto, quando você recarrega a página, o widget não está mais visível.

2 curtidas

Outra coisa estranha que encontrei (não consegui replicar). Aqui um sussurro mostra que tem uma resposta (mesmo após recarregar), mas a resposta não é um sussurro. :thinking:

2 curtidas