Informações de IP não são atualizadas ao mudar para outro revisável

Notei informações de IP incorretas na fila de revisão. Para mim, parece que isso nem sempre é atualizado quando alterno de uma postagem sinalizada para outra.

Passos para reproduzir a partir do vídeo abaixo:

  1. Ative a atualização da UI de Revisão (Reviewable UI refresh) pelo menos para o grupo de administradores.
  2. Sinalize duas postagens de dois usuários diferentes com endereços IP diferentes. É mais fácil distinguir entre elas se você usar dois usuários diferentes para sinalizá-las, mas também é possível usando um único sinalizador.
  3. Como administrador, clique em uma das notificações de sinalização no seu menu de usuário.
  4. Alterne de “linha do tempo e notas” (timeline & notes) para “Insights”.
  5. Observe o endereço IP.
  6. Use a notificação para alternar para a outra sinalização.
  7. A aba “Insights” já está aberta.
    → Você vê as informações do usuário do autor desta postagem, mas ainda o endereço IP do autor da outra postagem sinalizada.
  8. Alterne para a aba “Linha do tempo e notas” (Timeline & notes) e volte para “Insights”.
    → Agora o endereço IP do autor é exibido.

Eu também me perguntei se era necessário recarregar os dados toda vez que eu alternava entre as duas abas. É bem improvável que o horário em que a postagem foi criada tenha mudado enquanto eu estava visualizando as informações. No entanto, os dados são recarregados toda vez que eu alterno as abas, fazendo com que as informações abaixo pulem.

3 curtidas

Acabei de prestar atenção a isso novamente, e continua o mesmo.

2 curtidas

Obrigado pelo acompanhamento. Isso corrigirá o problema para que o reset ocorra ao navegar diretamente de uma bandeira para outra e também impedirá que a aba de insights busque dados novamente a cada alternância.

https://github.com/discourse/discourse/pull/39271

3 curtidas