1jQuery(t=>{const e=t=>void 0!==mailchimpUserSync.localizations&&void 0!==mailchimpUserSync.localizations[t]?mailchimpUserSync.localizations[t]:t;"Audience"===t(".form-table tr:last-child th").text().trim()&&t(".form-table tr:last-child").after(`<tr>\n <th scope="row">\n ${e("Sync Users")}\n </th>\n <td>\n <button type="button" class="button-primary sync-users">\n ${e("Sync Users")}\n </button>\n </td>\n </tr>`),t(".form-table").on("click",".sync-users",async s=>{let r;s.preventDefault(),s.target.disabled=!0,t(".progress",s.target.parentNode).remove();try{r=await fetch(mailchimpUserSync.endpoints.users,{headers:{"X-WP-Nonce":mailchimpUserSync.nonce}}).then(t=>{if(300>t.status&&200<=t.status)return t.json();t.text().then(t=>{throw t})})}catch(t){return console.error(t),s.target.disabled=!1,!1}t(s.target).after(`<progress class="progress" max="${r.total}" value="0" style="margin: 0 6px;"></progress><span class="progress">${e(`Processing <span class="current">1</span> of <span class="total">${r.total}</span>`)}</span>`);const n=t(".progress .current",s.target.parentNode),a=t("progress",s.target.parentNode),o=[];for(let t=0;t<r.total;++t){n.text(t+1),a.val(t+1);try{await fetch(mailchimpUserSync.endpoints.user,{method:"POST",headers:{"X-WP-Nonce":mailchimpUserSync.nonce,"Content-Type":"application/json"},body:JSON.stringify(r.results[t])}).then(t=>{if(300>t.status&&200<=t.status)return t.json();t.text().then(t=>{throw t})})}catch(e){console.error(e),o.push(r.results[t].email)}}return o.length?alert(e("The following users failed the syncing process: ")+o.join("\r\n")):alert(e("All users have been successfully synced.")),a.remove(),s.target.disabled=!1,!1})}); 2//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haWxjaGltcC11c2VyLXN5bmMtc2V0dGluZ3MuanMiXSwibmFtZXMiOlsialF1ZXJ5IiwiJCIsImxvY2FsaXplIiwiaW5wdXQiLCJtYWlsY2hpbXBVc2VyU3luYyIsImxvY2FsaXphdGlvbnMiLCJ0ZXh0IiwidHJpbSIsImFmdGVyIiwib24iLCJhc3luYyIsInVzZXJzIiwiZSIsInByZXZlbnREZWZhdWx0IiwidGFyZ2V0IiwiZGlzYWJsZWQiLCJwYXJlbnROb2RlIiwicmVtb3ZlIiwiZmV0Y2giLCJlbmRwb2ludHMiLCJoZWFkZXJzIiwiWC1XUC1Ob25jZSIsIm5vbmNlIiwidGhlbiIsInJlc3BvbnNlIiwic3RhdHVzIiwianNvbiIsImV4IiwiY29uc29sZSIsImVycm9yIiwidG90YWwiLCIkY3VycmVudCIsIiRwcm9ncmVzc0JhciIsImZhaWxlZCIsImkiLCJ2YWwiLCJ1c2VyIiwibWV0aG9kIiwiQ29udGVudC1UeXBlIiwiYm9keSIsIkpTT04iLCJzdHJpbmdpZnkiLCJyZXN1bHRzIiwicHVzaCIsImVtYWlsIiwibGVuZ3RoIiwiYWxlcnQiLCJqb2luIl0sIm1hcHBpbmdzIjoiQUFBQUEsT0FBT0MsSUFDSCxNQUFNQyxFQUFXQyxRQUNOLElBQXVCQyxrQkFBK0Isb0JBQ3RELElBQXVCQSxrQkFBa0JDLGNBQWNGLEdBQzFEQyxrQkFBa0JDLGNBQWNGLEdBQ2hDQSxFQUlKLGFBQWVGLEVBQUUsZ0NBQWdDSyxPQUFPQyxRQUN4RE4sRUFBRSw2QkFBNkJPLDZEQUVyQk4sRUFBUyxxSkFJTEEsRUFBUyw4RUFNM0JELEVBQUUsZUFBZVEsR0FBRyxRQUFTLGNBQWVDLE1BQUFBLElBS3hDLElBQUlDLEVBSkpDLEVBQUVDLGlCQUNGRCxFQUFFRSxPQUFPQyxVQUFXLEVBRXBCZCxFQUFFLFlBQWFXLEVBQUVFLE9BQU9FLFlBQVlDLFNBRXBDLElBQ0lOLFFBQWNPLE1BQ1ZkLGtCQUFrQmUsVUFBVVIsTUFDNUIsQ0FDSVMsUUFBUyxDQUNMQyxhQUFjakIsa0JBQWtCa0IsU0FHMUNDLEtBQUtDLElBQ0gsR0FBSSxJQUFNQSxFQUFTQyxRQUFVLEtBQU9ELEVBQVNDLE9BQ3pDLE9BQU9ELEVBQVNFLE9BR3BCRixFQUFTbEIsT0FBT2lCLEtBQUtqQixJQUNqQixNQUFNQSxNQUdoQixNQUFPcUIsR0FHTCxPQUZBQyxRQUFRQyxNQUFNRixHQUNkZixFQUFFRSxPQUFPQyxVQUFXLEdBQ2IsRUFHWGQsRUFBRVcsRUFBRUUsUUFBUU4seUNBQXlDRyxFQUFNbUIsNkVBQTZFNUIsc0VBQTZFUyxFQUFNbUIsMEJBQzNOLE1BQU1DLEVBQVc5QixFQUFFLHFCQUFzQlcsRUFBRUUsT0FBT0UsWUFDNUNnQixFQUFlL0IsRUFBRSxXQUFZVyxFQUFFRSxPQUFPRSxZQUV0Q2lCLEVBQVMsR0FDZixJQUFLLElBQUlDLEVBQUksRUFBR0EsRUFBSXZCLEVBQU1tQixRQUFTSSxFQUFHLENBQ2xDSCxFQUFTekIsS0FBSzRCLEVBQUksR0FDbEJGLEVBQWFHLElBQUlELEVBQUksR0FDckIsVUFDVWhCLE1BQ0ZkLGtCQUFrQmUsVUFBVWlCLEtBQzVCLENBQ0lDLE9BQVEsT0FDUmpCLFFBQVMsQ0FDTEMsYUFBY2pCLGtCQUFrQmtCLE1BQ2hDZ0IsZUFBZ0Isb0JBRXBCQyxLQUFNQyxLQUFLQyxVQUFVOUIsRUFBTStCLFFBQVFSLE1BRXpDWCxLQUFLQyxJQUNILEdBQUksSUFBTUEsRUFBU0MsUUFBVSxLQUFPRCxFQUFTQyxPQUN6QyxPQUFPRCxFQUFTRSxPQUdwQkYsRUFBU2xCLE9BQU9pQixLQUFLakIsSUFDakIsTUFBTUEsTUFHaEIsTUFBT3FCLEdBQ0xDLFFBQVFDLE1BQU1GLEdBQ2RNLEVBQU9VLEtBQUtoQyxFQUFNK0IsUUFBUVIsR0FBR1UsUUFZckMsT0FSSVgsRUFBT1ksT0FDUEMsTUFBTTVDLEVBQVMsb0RBQXNEK0IsRUFBT2MsS0FBSyxTQUVqRkQsTUFBTTVDLEVBQVMsNkNBRW5COEIsRUFBYWYsU0FDYkwsRUFBRUUsT0FBT0MsVUFBVyxHQUViIiwic291cmNlc0NvbnRlbnQiOlsialF1ZXJ5KCQgPT4ge1xyXG4gICAgY29uc3QgbG9jYWxpemUgPSBpbnB1dCA9PiB7XHJcbiAgICAgICAgcmV0dXJuIFwidW5kZWZpbmVkXCIgIT09IHR5cGVvZihtYWlsY2hpbXBVc2VyU3luYy5sb2NhbGl6YXRpb25zKVxyXG4gICAgICAgICAgICAmJiBcInVuZGVmaW5lZFwiICE9PSB0eXBlb2YobWFpbGNoaW1wVXNlclN5bmMubG9jYWxpemF0aW9uc1tpbnB1dF0pXHJcbiAgICAgICAgICA/IG1haWxjaGltcFVzZXJTeW5jLmxvY2FsaXphdGlvbnNbaW5wdXRdXHJcbiAgICAgICAgICA6IGlucHV0XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGlmIChcIkF1ZGllbmNlXCIgPT09ICQoXCIuZm9ybS10YWJsZSB0cjpsYXN0LWNoaWxkIHRoXCIpLnRleHQoKS50cmltKCkpIHtcclxuICAgICAgICAkKFwiLmZvcm0tdGFibGUgdHI6bGFzdC1jaGlsZFwiKS5hZnRlcihgPHRyPlxyXG4gICAgICAgICAgICA8dGggc2NvcGU9XCJyb3dcIj5cclxuICAgICAgICAgICAgICAgICR7bG9jYWxpemUoXCJTeW5jIFVzZXJzXCIpfVxyXG4gICAgICAgICAgICA8L3RoPlxyXG4gICAgICAgICAgICA8dGQ+XHJcbiAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImJ1dHRvbi1wcmltYXJ5IHN5bmMtdXNlcnNcIj5cclxuICAgICAgICAgICAgICAgICAgICAke2xvY2FsaXplKCdTeW5jIFVzZXJzJyl9XHJcbiAgICAgICAgICAgICAgICA8L2J1dHRvbj5cclxuICAgICAgICAgICAgPC90ZD5cclxuICAgICAgICA8L3RyPmApXHJcbiAgICB9XHJcblxyXG4gICAgJChcIi5mb3JtLXRhYmxlXCIpLm9uKFwiY2xpY2tcIiwgXCIuc3luYy11c2Vyc1wiLCBhc3luYyBlID0+IHtcclxuICAgICAgICBlLnByZXZlbn
2REZWZhdWx0KClcclxuICAgICAgICBlLnRhcmdldC5kaXNhYmxlZCA9IHRydWVcclxuXHJcbiAgICAgICAgJChcIi5wcm9ncmVzc1wiLCBlLnRhcmdldC5wYXJlbnROb2RlKS5yZW1vdmUoKVxyXG4gICAgICAgIGxldCB1c2Vyc1xyXG4gICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIHVzZXJzID0gYXdhaXQgZmV0Y2goXHJcbiAgICAgICAgICAgICAgICBtYWlsY2hpbXBVc2VyU3luYy5lbmRwb2ludHMudXNlcnMsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVhZGVyczoge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAnWC1XUC1Ob25jZSc6IG1haWxjaGltcFVzZXJTeW5jLm5vbmNlXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICApLnRoZW4ocmVzcG9uc2UgPT4ge1xyXG4gICAgICAgICAgICAgICAgaWYgKDMwMCA+IHJlc3BvbnNlLnN0YXR1cyAmJiAyMDAgPD0gcmVzcG9uc2Uuc3RhdHVzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3BvbnNlLmpzb24oKVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICByZXNwb25zZS50ZXh0KCkudGhlbih0ZXh0ID0+IHtcclxuICAgICAgICAgICAgICAgICAgICB0aHJvdyB0ZXh0XHJcbiAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgIH0gY2F0Y2ggKGV4KSB7XHJcbiAgICAgICAgICAgIGNvbnNvbGUuZXJyb3IoZXgpXHJcbiAgICAgICAgICAgIGUudGFyZ2V0LmRpc2FibGVkID0gZmFsc2VcclxuICAgICAgICAgICAgcmV0dXJuIGZhbHNlXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICQoZS50YXJnZXQpLmFmdGVyKGA8cHJvZ3Jlc3MgY2xhc3M9XCJwcm9ncmVzc1wiIG1heD1cIiR7dXNlcnMudG90YWx9XCIgdmFsdWU9XCIwXCIgc3R5bGU9XCJtYXJnaW46IDAgNnB4O1wiPjwvcHJvZ3Jlc3M+PHNwYW4gY2xhc3M9XCJwcm9ncmVzc1wiPiR7bG9jYWxpemUoYFByb2Nlc3NpbmcgPHNwYW4gY2xhc3M9XCJjdXJyZW50XCI+MTwvc3Bhbj4gb2YgPHNwYW4gY2xhc3M9XCJ0b3RhbFwiPiR7dXNlcnMudG90YWx9PC9zcGFuPmApfTwvc3Bhbj5gKVxyXG4gICAgICAgIGNvbnN0ICRjdXJyZW50ID0gJChcIi5wcm9ncmVzcyAuY3VycmVudFwiLCBlLnRhcmdldC5wYXJlbnROb2RlKVxyXG4gICAgICAgIGNvbnN0ICRwcm9ncmVzc0JhciA9ICQoXCJwcm9ncmVzc1wiLCBlLnRhcmdldC5wYXJlbnROb2RlKVxyXG5cclxuICAgICAgICBjb25zdCBmYWlsZWQgPSBbXVxyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdXNlcnMudG90YWw7ICsraSkge1xyXG4gICAgICAgICAgICAkY3VycmVudC50ZXh0KGkgKyAxKVxyXG4gICAgICAgICAgICAkcHJvZ3Jlc3NCYXIudmFsKGkgKyAxKVxyXG4gICAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICAgICAgYXdhaXQgZmV0Y2goXHJcbiAgICAgICAgICAgICAgICAgICAgbWFpbGNoaW1wVXNlclN5bmMuZW5kcG9pbnRzLnVzZXIsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdQT1NUJyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVyczoge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1gtV1AtTm9uY2UnOiBtYWlsY2hpbXBVc2VyU3luYy5ub25jZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24vanNvbidcclxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkodXNlcnMucmVzdWx0c1tpXSlcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICApLnRoZW4ocmVzcG9uc2UgPT4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmICgzMDAgPiByZXNwb25zZS5zdGF0dXMgJiYgMjAwIDw9IHJlc3BvbnNlLnN0YXR1cykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzcG9uc2UuanNvbigpXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHJlc3BvbnNlLnRleHQoKS50aGVuKHRleHQgPT4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0aHJvdyB0ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgIH0gY2F0Y2ggKGV4KSB7XHJcbiAgICAgICAgICAgICAgICBjb25zb2xlLmVycm9yKGV4KVxyXG4gICAgICAgICAgICAgICAgZmFpbGVkLnB1c2godXNlcnMucmVzdWx0c1tpXS5lbWFpbClcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYgKGZhaWxlZC5sZW5ndGgpIHtcclxuICAgICAgICAgICAgYWxlcnQobG9jYWxpemUoYFRoZSBmb2xsb3dpbmcgdXNlcnMgZmFpbGVkIHRoZSBzeW5jaW5nIHByb2Nlc3M6IGApICsgZmFpbGVkLmpvaW4oXCJcXHJcXG5cIikpXHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgYWxlcnQobG9jYWxpemUoYEFsbCB1c2VycyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IHN5bmNlZC5gKSlcclxuICAgICAgICB9XHJcbiAgICAgICAgJHByb2dyZXNzQmFyLnJlbW92ZSgpXHJcbiAgICAgICAgZS50YXJnZXQuZGlzYWJsZWQgPSBmYWxzZVxyXG5cclxuICAgICAgICByZXR1cm4gZmFsc2VcclxuICAgIH0pXHJcbn0pIl0sImZpbGUiOiJtYWlsY2hpbXAtdXNlci1zeW5jLXNldHRpbmdzLm1pbi5qcyJ9
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.