Ao editar uma wiki, uma edição conta como duas

Ao editar um tópico da wiki, a notificação do histórico de edições conta 2 edições. A primeira edição não mostra nada, e a segunda mostra a edição exata e sua justificativa.

Primeiro problema

O primeiro problema é o mencionado acima.


Segundo problema

Ao editar um título não pelo lápis ao lado do título, mas pela edição da wiki, duas notificações aparecem novamente. Uma notificação para o título e outra para a justificativa (:information_source:).

Exemplo: Quero alterar o título, mas ao mesmo tempo informar a todos por que alterei o título. Isso não funciona, pois há duas notificações diferentes e não uma única que inclua tudo.


Acho que todas as edições deveriam aparecer em uma única notificação de edição do histórico e não em duas separadas. Novamente, não tenho certeza se isso é algo esperado…

2 curtidas

Podemos reproduzir isso na segunda-feira, @osioke?

4 curtidas

Isso acontece em todos os posts, não apenas em wikis. E, até onde sei, isso só ocorre quando uma edição leva muito tempo para ser concluída. Ou seja, quando você clica no botão de editar, faz as alterações e isso leva mais de 5 a 10 minutos, e então finaliza as mudanças.

3 curtidas

Não consegui reproduzir isso:

@Thomas_G, você poderia compartilhar um screencast/vídeo da sua reprodução?

Consegui reproduzir isso consistentemente. Editar o título de uma postagem de wiki com uma justificativa para a edição cria 2 notificações de edição: uma para a justificativa e outra para a edição:

Antes da edição do título:

Após a edição do título:

3 curtidas

@osioke - Com certeza:

2 curtidas

Provavelmente um bug que devemos atribuir a @eviltrout?

4 curtidas

Hmm, parece que o cliente JS está, na verdade, enviando duas atualizações aqui. O fato de o motivo da edição estar incluído significa que o servidor não pode mesclá-las, então ele cria duas revisões em vez disso.

5 curtidas

Bug bônus divertido:

  • Edite uma postagem e o título com um motivo. (#6)
  • Edite apenas o título com um motivo diferente. (#7)

A alteração de título da #7 foi anexada à revisão #6. A revisão #7 foi criada apenas com o motivo, sem outras alterações.

6 curtidas

Esse seria um ótimo caso para corrigir, @riking, já que tem sido um espinho persistente do nosso lado :clap:

8 curtidas

PS: Ao editar o título, o histórico de edições funciona corretamente. O problema é tudo o resto :joy:

3 curtidas

Sem problemas, Thomas. O @riking ainda está trabalhando nisso; a correção exige uma investigação mais aprofundada.

6 curtidas