X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/c47cb299a842a2eb7d022fcf4f0d02c08001f928..95b8297955268874bbc4dc657e96f5bc1f0fabb8:/app/assets/javascripts/richtext.js diff --git a/app/assets/javascripts/richtext.js b/app/assets/javascripts/richtext.js index eb13392eb..d4b59cadc 100644 --- a/app/assets/javascripts/richtext.js +++ b/app/assets/javascripts/richtext.js @@ -36,9 +36,15 @@ if (preview.children(".richtext").contents().length === 0) { preview.children(".richtext_placeholder").removeAttr("hidden").addClass("delayed-fade-in"); - preview.children(".richtext").load(editor.data("previewUrl"), { text: editor.val() }, function () { - preview.children(".richtext_placeholder").attr("hidden", true).removeClass("delayed-fade-in"); - }); + fetch(editor.data("previewUrl"), { + method: "POST", + body: new URLSearchParams({ text: editor.val(), ...OSM.csrf }) + }) + .then(r => r.text()) + .then(html => { + preview.children(".richtext").html(html); + preview.children(".richtext_placeholder").attr("hidden", true).removeClass("delayed-fade-in"); + }); } });