Erro ao criar um novo Badge

Tenho um problema ao criar um novo Emblema no meu Discourse v2.4.0.beta1 +7.

Comparei com a versão mais recente: https://github.com/discourse/discourse/compare/34f382b…dc5eb76, mas não vi menção a uma correção para Emblemas, por isso este relatório de bug.

Passos para reproduzir:

  1. Preencha as partes relevantes do formulário e clique no botão Salvar.

  2. A mensagem “Salvando…” aparece e não desaparece:

  1. Um erro no console é capturado referente ao ace.js.

  1. Ao clicar fora da página, uma mensagem do navegador aparece perguntando se tenho certeza de que quero sair daquela página.

  2. O emblema é criado com sucesso :+1:t2:

Consegui reproduzir tanto no Safari 12.1.1 quanto no Firefox 65.0.1.

4 curtidas

Confirmado! Muito obrigado pelo relatório. @techAPJ, você pode investigar e corrigir?

Se isso impactar a versão “stable”, devemos fazer o backport da correção.

6 curtidas

Ao dar uma olhada rápida nisso, o processo de criação (Salvar) falha se não houver uma consulta de badge presente. Corrigido via:

Portado para as versões beta e estável.

8 curtidas

Obrigado pela correção rápida @techAPJ :+1:t2:

4 curtidas