diff --git a/src/sources.ts b/src/sources.ts index acea49d..5f1f65f 100644 --- a/src/sources.ts +++ b/src/sources.ts @@ -558,61 +558,61 @@ const RBNZ_SERIES_FILES = [ { code: "B1", title: "Exchange rates and Trade Weighted Index", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b1/hb1-daily.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b1/hb1-daily.xlsx", topics: ["exchange-rates", "trade", "finance"] }, { code: "B2", title: "Wholesale interest rates", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b2/hb2-daily-close.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b2/hb2-daily-close.xlsx", topics: ["interest-rates", "finance"] }, { code: "B3", title: "Retail interest rates on lending and deposits", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b3/hb3.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b3/hb3.xlsx", topics: ["interest-rates", "lending", "deposits", "households"] }, { code: "C5", title: "Sector lending", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c5/hc5.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c5/hc5.xlsx", topics: ["credit", "lending", "business", "households"] }, { code: "C21", title: "Key household financial statistics", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c21/hc21.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c21/hc21.xlsx", topics: ["households", "finance", "debt"] }, { code: "C60", title: "Credit conditions", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c60/hc60.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c60/hc60.xlsx", topics: ["credit", "business", "lending"] }, { code: "M9", title: "Labour market", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m9/hm9.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m9/hm9.xlsx", topics: ["employment", "unemployment", "labour-market"] }, { code: "M10", title: "Housing", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m10/hm10.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m10/hm10.xlsx", topics: ["housing", "mortgages", "households"] }, { code: "M14", title: "Survey of expectations", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m14/hm14.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m14/hm14.xlsx", topics: ["inflation", "expectations", "economy"] }, { code: "S50", title: "Banks: loans by asset quality", - url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/l-s/s50/hs50.xlsx", + url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/l-s/s50/hs50.xlsx", topics: ["banks", "credit-quality", "lending", "business"] } ] as const; @@ -623,8 +623,10 @@ async function fetchRbnz(): Promise { for (const series of RBNZ_SERIES_FILES) { const response = await fetch(series.url, { headers: { - accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,*/*;q=0.5", - "user-agent": UA + accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/octet-stream;q=0.9,*/*;q=0.5", + "accept-language": "en-NZ,en;q=0.9", + referer: "https://www.rbnz.govt.nz/statistics/series/data-file-index-page", + "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 Chrome/130 Safari/537.36" }, redirect: "follow", signal: AbortSignal.timeout(20000)