]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/richtext.js
Load pluralizers
[rails.git] / app / assets / javascripts / richtext.js
index eb13392eb5039c22b9694d10810748d199cb715f..d4b59cadc8241047b2520f9a4831514ba18d9599 100644 (file)
     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");
+        });
     }
   });