PageSourceSearch

https://www.politico.eu/wp-content/themes/politico/dist/js/politic…captcha-check.9df19379487c0368fd02.chunk.js

js politico.eu collected 2026-09-24 06:03:29 UTC 1,309 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpolitico_theme=self.webpackChunkpolitico_theme||[]).push([[309],{4693:function(e,t,n){t.default=()=>{const e=document.querySelectorAll('[id^="pl-ts-widget-"]');e.length&&e.forEach((e=>{const{action:t}=e.dataset,{turnstileKey:i}=window.politicoJS;if(!i||!t)return void n.g.console.error("Turnstile key or action not found");const o=e.closest("form");if(!o)return void n.g.console.error("Turnstile element field must be inside a form element");if("ev-inline-login"===o.id)return;const r=async()=>{if(!window.turnstile)return void n.g.console.error("Turnstile not loaded");const t=e.querySelector('[name="cf-turnstile-response"'),i="js-sign-up-flow"===o.id?window.politicoJS.turnstileLoginKey:window.politicoJS.turnstileKey;t||window.turnstile.render(e,{sitekey:i,callback:e=>{if(e){const e=o.querySelector("#form__messages");e&&(e.textContent.includes("Failed to process the request")||e.textContent.includes("Form verification failed"))&&(e.parentElement.setAttribute("aria-hidden","true"),e.innerHTML="")}}})};o.querySelectorAll("input, select, textarea").forEach((e=>{e.addEventListener("focus",r),e.addEventListener("change",r)}));if([...o.querySelectorAll("[required]")].every((e=>e.value))){const e=setInterval((()=>{window.turnstile&&(clearInterval(e),r())}),1e3)}}))}}}]);

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.