Al pegar un enlace con caracteres especiales se añadirán caracteres de escape, inutilizando el enlace

Hola,

Sé que podría hacer mucho más para contarle adecuadamente al desarrollador correcto exactamente lo que me ha sucedido en los últimos días/semanas al leer mi periódico e intentar copiar enlaces que encuentro interesantes a mi foro privado, para hacer un seguimiento de lo que estaba leyendo.

De repente, recibo un ERROR 400 de los servidores de los periódicos, lo que interrumpe mi sistema de lectura/publicación.

Después de calmarme y reproducir los pasos necesarios para llegar a este punto, concluí que debe ser un error en cómo Discourse analiza los enlaces pegados en el editor cuando se usa Chrome.

Este sería un enlace del que quiero hacer un seguimiento simplemente pegándolo en un tema:

https://www.destentor.nl/home/moeilijke-combinatie-hulpverlener-beschermen-en-psychotische-dader-straffen~a9297efa/

Sin embargo, cuando lo pego en mi Discourse, pega esto:

¿Ven cómo agrega la barra invertida aquí? Creo que tiene algo que ver con el escape de cadenas y el análisis de \ en este caso. ¡Por favor, arreglen su regex! :wink:

Lo siento, solo soy un usuario aquí, todavía no puedo editar/cargar este código yo mismo sin romper cosas, así que los dejo hacerlo.

1 me gusta

Solo ‘verías’ el error después de hacer clic en el enlace no válido y editar la publicación para ver qué se está enlazando, por supuesto.

¿Probaste aquí o en try.discourse.org?

Hubo una corrección reciente relacionada con los enlaces después del informe en Pasted URLs in Rich Text Editor improperly escape tilde character

2 Me gusta

¡Oh, guau! Esto se hizo ayer. ¡Estoy actualizando las últimas 52 ediciones ahora mismo! Te avisaré si ya se ha solucionado. :check_box_with_check: SOLUCIONADO
Guau. Gracias, esto parece ser exactamente lo mismo sobre lo que estoy publicando.
Puedes ‘cerrar’ este tema. ¡Gracias!

3 Me gusta

Genial, gracias por informarnos, y gracias a @renato por solucionar esto :hugs:

1 me gusta