Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / core / misc / form.es6.js
index 8f535dac8aeae83943097b4fc787f498b21918dd..968703a9f9d2b72d0e81cb358d2cafa8e3bf7c6a 100644 (file)
       const userInfo = ['name', 'mail', 'homepage'];
       const $forms = $('[data-user-info-from-browser]').once('user-info-from-browser');
       if ($forms.length) {
-        userInfo.map((info) => {
+        userInfo.forEach((info) => {
           const $element = $forms.find(`[name=${info}]`);
           const browserData = localStorage.getItem(`Drupal.visitor.${info}`);
           const emptyOrDefault = ($element.val() === '' || ($element.attr('data-drupal-default-value') === $element.val()));
         });
       }
       $forms.on('submit', () => {
-        userInfo.map((info) => {
+        userInfo.forEach((info) => {
           const $element = $forms.find(`[name=${info}]`);
           if ($element.length) {
             localStorage.setItem(`Drupal.visitor.${info}`, $element.val());
    * is already in the URL.
    */
   $(document).on('click.form-fragment', 'a[href*="#"]', debouncedHandleFragmentLinkClickOrHashChange);
-
 }(jQuery, Drupal, Drupal.debounce));