No se pueden insertar hipervínculos en respuestas predeterminadas

Hola,

Estoy intentando crear una respuesta predefinida. Quise insertar un hipervínculo, pero no se puede agregar porque el botón ‘Aceptar’ no funciona.


Pasos para reproducir:

  1. Crea o abre una respuesta predefinida existente.
  2. Intenta insertar un enlace.
  3. Presiona ‘Aceptar’.
3 Me gusta

Puedo reproducir el problema con el botón de enlace para respuestas predefinidas en https://try.discourse.org/. El error que veo es Uncaught TypeError: Cannot read property 'querySelector' of null. Se está llamando desde el método _addText de d-editor.

4 Me gusta

¿Debería asignarse esto a @sam?

2 Me gusta

Estamos renderizando el formulario de agregar/editar respuesta predefinida en una ventana modal. Al hacer clic en el botón “Insertar hipervínculo”, se abre nuevamente la ventana modal después de reemplazar el formulario de “respuesta predefinida” por el formulario de “nuevo hipervínculo”. A nivel global, no tenemos una opción en el código para mostrar varias ventanas modales al mismo tiempo. Por eso se genera el problema mencionado. Creo que la mejor solución aquí es omitir la ventana modal para el formulario de “respuesta predefinida”.

Esto también ocurre al insertar la “fecha y hora” desde la ventana modal del calendario.

6 Me gusta

Me parece bien renunciar a la función en las respuestas predefinidas y el calendario; simplemente ocultemos el botón roto con CSS.

3 Me gusta

Ya está hecho según el commit de abajo

2 Me gusta