Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / editor / js / editor.js
index 5ed1679ffc2c674f7aaad42922f847318f594fd8..6448953f190acd372154c2ec9d194fb1c189984d 100644 (file)
@@ -7,9 +7,31 @@
 
 (function ($, Drupal, drupalSettings) {
   function findFieldForFormatSelector($formatSelector) {
-    var field_id = $formatSelector.attr('data-editor-for');
+    var fieldId = $formatSelector.attr('data-editor-for');
 
-    return $('#' + field_id).get(0);
+    return $('#' + fieldId).get(0);
+  }
+
+  function filterXssWhenSwitching(field, format, originalFormatID, callback) {
+    if (format.editor.isXssSafe) {
+      callback(field, format);
+    } else {
+        $.ajax({
+          url: Drupal.url('editor/filter_xss/' + format.format),
+          type: 'POST',
+          data: {
+            value: field.value,
+            original_format_id: originalFormatID
+          },
+          dataType: 'json',
+          success: function success(xssFilteredValue) {
+            if (xssFilteredValue !== false) {
+              field.value = xssFilteredValue;
+            }
+            callback(field, format);
+          }
+        });
+      }
   }
 
   function changeTextEditor(field, newFormatID) {
       }
     }
   };
-
-  function filterXssWhenSwitching(field, format, originalFormatID, callback) {
-    if (format.editor.isXssSafe) {
-      callback(field, format);
-    } else {
-        $.ajax({
-          url: Drupal.url('editor/filter_xss/' + format.format),
-          type: 'POST',
-          data: {
-            value: field.value,
-            original_format_id: originalFormatID
-          },
-          dataType: 'json',
-          success: function success(xssFilteredValue) {
-            if (xssFilteredValue !== false) {
-              field.value = xssFilteredValue;
-            }
-            callback(field, format);
-          }
-        });
-      }
-  }
 })(jQuery, Drupal, drupalSettings);
\ No newline at end of file