/
var
/
www
/
barefootlaw.org
/
wp-content
/
plugins
/
mailchimp-for-wp
/
assets
/
js
/
Upload File
HOME
{"version":3,"sources":["integrations-admin.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","ajaxurl","window","mc4wp_vars","settings","mc4wp","notice","document","getElementById","checkRequiredListFields","ids","filter","querySelectorAll","checked","map","value","join","allowedFields","showNotice","fetch","concat","then","json","lists","forEach","list","merge_fields","required","indexOf","tag","style","display","on"],"mappings":"CAAY,SAASA,EAAEC,EAAEC,EAAEC,GAAG,SAASC,EAAEC,EAAEC,GAAG,IAAIJ,EAAEG,GAAG,CAAC,IAAIJ,EAAEI,GAAG,CAAC,IAAIE,EAAE,mBAAmBC,SAASA,QAAQ,IAAIF,GAAGC,EAAE,OAAOA,EAAEF,GAAE,GAAI,GAAGI,EAAE,OAAOA,EAAEJ,GAAE,GAAI,IAAIK,EAAE,IAAIC,MAAM,uBAAuBN,EAAE,KAAK,MAAMK,EAAEE,KAAK,mBAAmBF,EAAE,IAAIG,EAAEX,EAAEG,GAAG,CAACS,QAAQ,IAAIb,EAAEI,GAAG,GAAGU,KAAKF,EAAEC,QAAQ,SAASd,GAAoB,OAAOI,EAAlBH,EAAEI,GAAG,GAAGL,IAAeA,IAAIa,EAAEA,EAAEC,QAAQd,EAAEC,EAAEC,EAAEC,GAAG,OAAOD,EAAEG,GAAGS,QAAQ,IAAI,IAAIL,EAAE,mBAAmBD,SAASA,QAAQH,EAAE,EAAEA,EAAEF,EAAEa,OAAOX,IAAID,EAAED,EAAEE,IAAI,OAAOD,EAA7b,CAA4c,CAACa,EAAE,CAAC,SAAST,EAAQU,EAAOJ,GACxe,aAEA,IAAIK,EAAUC,OAAOC,WAAWF,QAC5BG,EAAWF,OAAOG,MAAMD,SACxBE,EAASC,SAASC,eAAe,4BAErC,SAASC,IACP,IAAIC,EAAM,GAAGC,OAAOd,KAAKU,SAASK,iBAAiB,qBAAsB,SAAUzB,GACjF,OAAOA,EAAE0B,UACRC,IAAI,SAAU3B,GACf,OAAOA,EAAE4B,QACRC,KAAK,KACJC,EAAgB,CAAC,QAAS,QAAS,OAAQ,SAC3CC,GAAa,EACjBhB,OAAOiB,MAAM,GAAGC,OAAOnB,EAAS,uCAAuCmB,OAAOV,IAAMW,KAAK,SAAUvC,GACjG,OAAOA,EAAEwC,SACRD,KAAK,SAAUE,GAChBA,EAAMC,QAAQ,SAAUC,GACtBA,EAAKC,aAAaF,QAAQ,SAAUpC,GAC9BA,EAAEuC,UAAYV,EAAcW,QAAQxC,EAAEyC,KAAO,IAC/CX,GAAa,SAIT,QAAE,WACZZ,EAAOwB,MAAMC,QAAUb,EAAa,GAAK,SAIzCZ,IACFG,IACAL,EAAS4B,GAAG,uBAAwBvB,KAGpC,KAAK,GAAG,CAAC","file":"integrations-admin.min.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){\n\"use strict\";\n\nvar ajaxurl = window.mc4wp_vars.ajaxurl;\nvar settings = window.mc4wp.settings;\nvar notice = document.getElementById('notice-additional-fields');\n\nfunction checkRequiredListFields() {\n var ids = [].filter.call(document.querySelectorAll('.mc4wp-list-input'), function (i) {\n return i.checked;\n }).map(function (i) {\n return i.value;\n }).join(',');\n var allowedFields = ['EMAIL', 'FNAME', 'NAME', 'LNAME'];\n var showNotice = false;\n window.fetch(\"\".concat(ajaxurl, \"?action=mc4wp_get_list_details&ids=\").concat(ids)).then(function (r) {\n return r.json();\n }).then(function (lists) {\n lists.forEach(function (list) {\n list.merge_fields.forEach(function (f) {\n if (f.required && allowedFields.indexOf(f.tag) < 0) {\n showNotice = true;\n }\n });\n });\n })[\"finally\"](function () {\n notice.style.display = showNotice ? '' : 'none';\n });\n}\n\nif (notice) {\n checkRequiredListFields();\n settings.on('selectedLists.change', checkRequiredListFields);\n}\n\n},{}]},{},[1]);\n"]}