1<!DOCTYPE html> 2<head> 3 <meta charset="utf-8"/> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 <meta content="width=device-width, initial-scale=1" name="viewport"/> 6 <meta http-equiv="content-type" content="text/html;charset=utf-8"/> 7 <meta name="robots" content="index, follow"/> 8 9 <title>Login</title> 10 11 12 <meta name="_token" content="0mvHsOYwTCDPvEzXcVoavS39kf2fwzQKnWMVULIh"/> 13 14 <link rel="shortcut icon" href=""/> 15 16 17 18
18<script> 19 let cachedSettingsVersion = 84373; 20</script>
20 21
21<script> 22 23 window.isMcpHost = false; 24 25 window.user = null; 26 </script>
26 27 28
28<script> 29 // A failed <link rel="stylesheet"> is a resource error: it fires neither 30 // window.onerror nor a promise rejection, so the app boots unstyled and the 31 // frontend's chunk-reload telemetry never sees it. The stylesheet lives in 32 // <head> and fails before the bundle runs, so the reporter has to exist here 33 // rather than in main.js. Deliberately reports only â the page still works, 34 // and a retry would hit the same long-lived CDN cache entry that failed. 35 (function () { 36 var REPORT_URL = '/api/v4/client-logs/asset-error'; 37 var reported = {}; 38 39 window.__reportAssetError = function (element, asset) { 40 var href = (element && (element.href || element.src)) || asset; 41 if (reported[asset]) { 42 return; 43 } 44 reported[asset] = true; 45 46 var payload = JSON.stringify({ 47 app: "connect", 48 asset: asset, 49 asset_url: href ? String(href).slice(0, 2048) : null, 50 page_url: window.location.href, 51 }); 52 53 try { 54 navigator.sendBeacon(REPORT_URL, new Blob([payload], { type: 'application/json' })); 55 } catch (e) { 56 // Reporting must never break the page that is already degraded. 57 } 58 }; 59 })(); 60</script>
60 61 <link rel="preload" as="style" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.css"/> 62 <link rel="modulepreload" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.js"/> 63 <link rel="stylesheet" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.css" 64 onerror="window.__reportAssetError(this, 'main.css')"/> 65
65<script type="module" src="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.js" 66 onerror="window.__reportAssetError(this, 'main.js')"></script>
66 67 </head> 68 69<body> 70 71<div id="app"></div> 72 73</body>
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.