PageSourceSearch

https://dlawgroup.com/wp-content/cache/min/1/wp-content/plugins/gr…/dist/js/gf-zero-spam.js?ver=1787861047

js dlawgroup.com collected 2026-09-24 21:51:42 UTC 1,333 bytes, 1 lines download raw bytes

1(()=>{if("undefined"==typeof gfZeroSpamConfig)return;const e=gfZeroSpamConfig.forms,t=!!gfZeroSpamConfig.debug;if(e&&e.length){if("undefined"!=typeof gform&&gform.utils&&gform.utils.addAsyncFilter){const t={};return e.forEach(e=>{t[e.formId]=e}),void gform.utils.addAsyncFilter("gform/submission/pre_submission",e=>{const r=parseInt(e.form.dataset.formid,10),f=t[r];return f?o(f).then(t=>(n(e.form,t),e)):Promise.resolve(e)})}e.forEach(e=>{const t=document.getElementById("gform_"+e.formId);t&&!t.dataset.gfzsBound&&(t.dataset.gfzsBound="1",t.addEventListener("submit",function(t){t.preventDefault(),o(e).then(e=>{n(this,e),this.submit()})}))})}function o(e){const o=new FormData;return o.append("action","gf_zero_spam_token"),o.append("form_id",e.formId),fetch(e.ajaxUrl,{method:"POST",body:o,signal:AbortSignal.timeout(e.timeout)}).then(e=>{if(!e.ok)throw new Error("AJAX "+e.status);return e.json()}).then(e=>e.token).catch(o=>{var n;return n="Token fetch failed for form "+e.formId+": "+o.message+". Using fallback token.",t&&console.warn("[GF Zero Spam] "+n),e.fallbackToken})}function n(e,t){const o=e.querySelector('input[name="gf_zero_spam_token"]');o&&o.remove();const n=document.createElement("input");n.type="hidden",n.name="gf_zero_spam_token",n.value=t,n.setAttribute("autocomplete","new-password"),e.appendChild(n)}})()

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.