diff --git a/.github/fetch-events.js b/.github/fetch-events.js index 5d08c69b..0a60a329 100644 --- a/.github/fetch-events.js +++ b/.github/fetch-events.js @@ -14,7 +14,16 @@ fetch(url) .then((res) => res.json()) .then((data) => { console.log("Fetched events:", data); - fs.writeFileSync("_data/events.json", JSON.stringify(data, 2)); + + // Adjust event time to follow timezone in Norway: + const updatedData = data.map(event => { + const date = new Date(event.startDate); + const updatedStartDate = date.toLocaleString("no-NB", { timeZone: "Europe/Oslo" }); + + return {...event, startDate: updatedStartDate }; + }) + + fs.writeFileSync("_data/events.json", JSON.stringify(updatedData, 2)); console.log("Events written to _data/events.json"); }) .catch((err) => {