Erro de servidor ao acessar revisões de tópico em um tópico específico

Prioridade/Gravidade: Crítico / Perda de Dados

Plataforma: Observado em todos os tipos de dispositivos, sistemas operacionais e navegadores

Descrição: O modal que permite ver as edições de um tópico não funciona para um tópico específico em uma instância Discourse paga hospedada na hospedagem oficial do Discourse. Além disso, a API retorna apenas a revisão da postagem até a revisão 5, mas não qualquer versão subsequente após essa, como as versões 6, 7, 8 ou 9, que retornam um código 500, Erro Interno do Servidor.

Passos para Reproduzir:

  1. Acesse https://forum.arbitrum.foundation/t/designing-and-operating-the-reporting-and-information-function/27609
  2. Clique no ícone de lápis de edição laranja ao lado da data da postagem
  3. O modal não aparece

CleanShot 2024-11-29 at 03.37.15

2 curtidas

Isso pode ser por design - os administradores do site podem restringir a visualização do histórico de revisões em uma postagem e isso pode ser o que está acontecendo aqui.

Se não for e deveria estar visível, isso não é perda de dados.

Como é um site hospedado, se os administradores do site fizerem uma solicitação de assistência, podemos investigar.

2 curtidas

ei @supermathie obrigado por investigar isso!

o histórico de postagens não é restrito por administradores neste caso. caso contrário, as versões iniciais não deveriam estar disponíveis através da API, e elas estão, como eu linkei acima.

acredito que isso foi causado porque este usuário fez uma edição e colou o conteúdo de um documento do Google lá. acho que pode haver algum caractere que foi colado, que corrompeu os dados.

se você pudesse investigar isso, seria ótimo!

1 curtida

Eu vejo um erro sendo registrado nessas solicitações, teremos alguém analisando isso.

2 curtidas

Muito obrigada! :blush:

1 curtida

Pela mensagem de erro nos logs do servidor, estou bastante confiante de que não houve perda de dados, adicionei-a à lista para a equipe, nós a analisaremos nos próximos 7 dias e avisaremos quando tivermos resolvido.

2 curtidas

obrigado @sam ! :folded_hands:

1 curtida

Obrigado pelo relatório @paulofonseca.eth, isso será corrigido por

4 curtidas

Incrível! =) Que tempo de resposta incrível, devo dizer! :clap:

Já está funcionando! =)

O conserto ainda não foi implantado nessa instância. A revisão nº 5 ainda está “quebrada” :wink:

Eu cliquei no botão Deploy, deve estar no ar em ~10 minutos.

1 curtida

Sim, acabei de notar que as versões 5 a 12 não estão aparecendo, nem na API.

Obrigado!

E está corrigido :wink:

1 curtida

sim!! acabei de ver! ótimo trabalho! muito obrigado! =)

Este tópico foi fechado automaticamente após 40 horas. Novas respostas não são mais permitidas.