Beim Einfügen eines Links mit Sonderzeichen werden Escape-Zeichen hinzugefügt, die den Link unbrauchbar machen

Hallo,

Ich weiß, dass ich viel mehr tun könnte, um dem richtigen Entwickler genau zu sagen, was mir in den letzten Tagen/Wochen passiert ist, als ich meine Zeitung gelesen und versucht habe, interessante Links in mein privates Forum zu kopieren, um den Überblick über das Gelesene zu behalten.

Plötzlich erhalte ich von den Servern der Zeitungen die FEHLERMELDUNG 400, die mein Lese-/Postsystem stören.

Nachdem ich mich beruhigt und die Schritte zur Reproduktion dieses Zustands durchgeführt hatte, kam ich zu dem Schluss, dass es sich um einen Fehler in der Art und Weise handeln muss, wie Discourse Links parst, die beim Verwenden von Chrome in den Editor eingefügt werden.

Dies wäre ein Link, den ich im Auge behalten möchte, indem ich ihn einfach in ein Thema einfüge:

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

Wenn ich ihn in mein Discourse einfüge, fügt es jedoch Folgendes ein:

Sie sehen, wie hier der Backslash hinzugefügt wird? Ich glaube, es hat etwas mit String-Escaping und dem Parsen des \~ in diesem Fall zu tun. Bitte beheben Sie Ihre Regex :wink:

Entschuldigung, ich bin nur ein Benutzer – ich kann diesen Code noch nicht selbst bearbeiten/hochladen, ohne etwas kaputt zu machen, also überlasse ich es Ihnen.

1 „Gefällt mir“

Sie würden den Fehler nur „sehen“, nachdem Sie auf den ungültigen Link geklickt und den Beitrag bearbeitet haben, um zu sehen, worauf verwiesen wird, natürlich.

Haben Sie es hier oder auf try.discourse.org versucht?

Es gab kürzlich eine Korrektur bezüglich Links nach dem Bericht in Pasted URLs in Rich Text Editor improperly escape tilde character

2 „Gefällt mir“

Oh wow! Das wurde gestern gemacht. Ich aktualisiere gerade die letzten 52 Bearbeitungen! Ich werde Sie wissen lassen, ob es bereits behoben wurde. :check_box_with_check: BEHOBEN
Wow. Danke, das scheint tatsächlich genau das zu sein, worüber ich schreibe.
Sie können dieses Thema „sperren“. Danke!

3 „Gefällt mir“

Super, danke für die Info und danke an @renato fürs Kümmern :hugs:

1 „Gefällt mir“