Error al crear una nueva insignia

Tengo un problema al crear una nueva insignia en mi Discourse v2.4.0.beta1 +7

He comparado con la versión más reciente: https://github.com/discourse/discourse/compare/34f382b…dc5eb76, pero no he visto ninguna mención a una corrección para las insignias, de ahí este informe de error.

Pasos para reproducir:

  1. Rellena las partes relevantes del formulario y haz clic en el botón Guardar.

  2. Aparece el mensaje “Guardando…” y luego no desaparece:

  1. Se captura un error en la consola relacionado con ace.js:

  1. Al hacer clic fuera de la página, aparece un mensaje del navegador preguntando si estoy seguro de que quiero salir de esa página.

  2. La insignia se crea correctamente :+1:t2:

He podido reproducirlo tanto en Safari 12.1.1 como en Firefox 65.0.1.

4 Me gusta

¡Confirmado! Muchas gracias por el informe. @techAPJ, ¿puedes investigar y solucionarlo?

Si esto afecta a la versión “estable”, deberíamos hacer un backport de la corrección.

6 Me gusta

Al echar un vistazo rápido, el proceso de creación (Guardar) falla si no hay una consulta de insignia presente. Se corrigió mediante:

Se ha realizado el backport a las versiones beta y estable.

8 Me gusta

Gracias por la solución rápida @techAPJ :+1:t2:

4 Me gusta