diff --git a/script.js b/script.js index 7266f7e1..28ab3d47 100644 --- a/script.js +++ b/script.js @@ -35,7 +35,12 @@ async function loadNocStatus() { try { // Cache-bust to always get fresh data - const res = await fetch(`data/noc-status.json?t=${Date.now()}`); + // Use absolute URL when on NOC subdomain, relative when on main portfolio + const nocDataUrl = window.location.hostname === 'noc.chasedumphord.com' + ? `https://chasedumphord.com/data/noc-status.json?t=${Date.now()}` + : `data/noc-status.json?t=${Date.now()}`; + + const res = await fetch(nocDataUrl); if (!res.ok) throw new Error(`HTTP ${res.status}`); @@ -268,4 +273,4 @@ async function loadGithubRepos() { `; }).join(""); -} +} \ No newline at end of file