Quando incolli un link con caratteri speciali, verranno aggiunti caratteri di escape, compromettendo il link

Ciao,

So che potrei fare molto di più per raccontare adeguatamente allo sviluppatore giusto esattamente cosa mi è successo negli ultimi giorni/settimane quando leggevo il mio giornale e cercavo di copiare link che trovavo interessanti sul mio forum privato, per tenere traccia di ciò che stavo leggendo.

All’improvviso ricevo ERROR 400 dai server dei giornali, che interrompono il mio sistema di lettura/pubblicazione.

Dopo essermi calmato e aver riprodotto i passaggi necessari per arrivare a questo punto, ho concluso che deve essere un bug nel modo in cui Discourse analizza i link incollati nell’editor quando si usa Chrome.

Questo sarebbe un link che voglio tenere traccia semplicemente incollandolo in un argomento:

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

Quando lo incollo nel mio Discourse, incolla invece questo:

Vedi come aggiunge la barra rovesciata qui? Penso che abbia a che fare con l’escape delle stringhe e l’analisi di \~ in questo caso. Si prega di correggere la propria regex :wink:

Scusa, sono solo un utente qui - non posso ancora modificare/caricare questo codice da solo senza rompere le cose, quindi lascio fare a voi.

1 Mi Piace

Si ‘vedrebbe’ l’errore solo dopo aver cliccato sul link non valido e modificato il post per vedere cosa viene linkato, ovviamente.

Hai provato qui o su try.discourse.org?

C’è stata una recente correzione relativa ai link dopo il report in Pasted URLs in Rich Text Editor improperly escape tilde character

2 Mi Piace

Oh wow! Questo è stato fatto ieri. Sto aggiornando le ultime 52 modifiche in questo momento! Ti farò sapere se è già stato risolto. :check_box_with_check: RISOLTO
Wow. Grazie, questa sembra effettivamente la stessa cosa di cui sto scrivendo.
Puoi ‘bloccare’ questo argomento. Grazie!

3 Mi Piace

Fantastico, grazie per avercelo fatto sapere, e grazie a @renato per aver risolto la cosa :abbracci:

1 Mi Piace