Não consigo desmarcar as duas caixas de seleção na configuração de incorporação: Admin- Personalizar - Incorporação

Estou tentando desmarcar as duas caixas de seleção nas configurações de incorporação para desativar os recursos truncate e unlist ao gerar posts do meu site onde o Discourse está incorporado. Parece não funcionar, pois toda vez que clico em salvar e depois atualizo a página, essas duas caixas de seleção são marcadas novamente.

Investiguei um pouco por conta própria verificando a ferramenta do desenvolvedor. Descobri que toda vez que desmarco as caixas de seleção e clico em salvar, esta API é chamada https://site.com/admin/customize/embedding. No entanto, na carga útil, esses dois atributos ebed_truncate e ebed_unlisted são sempre verdadeiros, independentemente de as caixas de seleção estarem marcadas ou desmarcadas.

  • Estou usando a versão 3.1.0.beta5 e os guias oficiais de instalação do Docker.
  • Chrome 114.0.5735.199 no Windows
  • Testado no Firefox 114.0.2, ainda não está funcionando

Pode ser algo errado no lado do front-end? Qualquer conselho e direção seria apreciado!

1 curtida

Olá Wang Xing!

Obrigado por reportar!

Consegui reproduzir o problema, parece muito com um bug, então estou movendo para a categoria correta. :slight_smile:

1 curtida

Olá, atualizei para a versão 3.1.0.beta6 e o problema persiste. Já temos um plano para corrigir este bug?

Apenas para fornecer uma pequena atualização - este problema foi atribuído a um engenheiro para investigação. Esperamos ter notícias mais concretas em breve. :crossed_fingers: :slight_smile:

3 curtidas

Isso foi corrigido e mesclado aqui FIX: Embedding checkbox bug by jdmartinez1062 · Pull Request #22672 · discourse/discourse · GitHub. Informe-nos se encontrar algum problema.

6 curtidas

Bom trabalho! Atualizei meu site e as caixas de seleção agora funcionam normalmente.

1 curtida

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