Errore durante la creazione di un nuovo Badge

Ho riscontrato un problema durante la creazione di un nuovo Badge nella mia istanza Discourse v2.4.0.beta1 +7

Ho confrontato la versione con l’ultima disponibile: https://github.com/discourse/discourse/compare/34f382b…dc5eb76, ma non ho trovato menzione di alcuna correzione relativa ai Badge, motivo per cui segnalo questo bug.

Passaggi per riprodurre il problema:

  1. Compila le parti pertinenti del modulo e clicca sul pulsante Salva

  2. Compare il messaggio ‘Salvataggio in corso…’ che poi non scompare:

  1. Viene rilevato un errore nella console relativo a ace.js

  1. Cliccando fuori dalla pagina, il browser mostra un messaggio che chiede se sei sicuro di voler abbandonare la pagina

  2. Il badge viene comunque creato con successo :+1:t2:

Il problema è riproducibile sia su Safari 12.1.1 che su Firefox 65.0.1

4 Mi Piace

Confermato! Grazie mille per la segnalazione. @techAPJ, puoi investigare e risolvere?

Se ciò ha un impatto sulla versione “stable”, dovremmo eseguire il backport della correzione.

6 Mi Piace

Dopo una rapida occhiata, il processo di creazione (Salvataggio) fallisce se non è presente una query per il badge. Risolto tramite:

Retroportato su beta e stable.

8 Mi Piace

Grazie per la correzione rapida @techAPJ :+1:t2:

4 Mi Piace