From c70c96aa0a70c3267e66062827fd6bfbf5014fb2 Mon Sep 17 00:00:00 2001 From: egeakman Date: Fri, 17 Apr 2026 09:56:06 -0500 Subject: [PATCH] Enable 2026 programapi loading --- src/content/config.ts | 9 +++------ src/data/enabledPages.json | 4 +++- src/data/links.json | 8 ++++++++ 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/content/config.ts b/src/content/config.ts index 55ec5e66c..f5bd322d2 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -1,5 +1,5 @@ import { defineCollection, reference, z } from "astro:content"; -// import { loadData } from "@utils/dataLoader"; +import { loadData } from "@utils/dataLoader"; import { glob } from "astro/loaders"; const mode = import.meta.env.MODE; @@ -51,11 +51,8 @@ const keynoters = defineCollection({ }); async function getCollectionsData() { - // TODO: Re-enable when the API is available - // const speakersData = await loadData(import.meta.env.EP_SPEAKERS_API); - // const sessionsData = await loadData(import.meta.env.EP_SESSIONS_API); - const speakersData = {}; - const sessionsData = {}; + const speakersData = await loadData(import.meta.env.EP_SPEAKERS_API); + const sessionsData = await loadData(import.meta.env.EP_SESSIONS_API); const speakersById = Object.entries( speakersData as Record diff --git a/src/data/enabledPages.json b/src/data/enabledPages.json index 9831c88d3..3d8a2633e 100644 --- a/src/data/enabledPages.json +++ b/src/data/enabledPages.json @@ -23,7 +23,9 @@ "/about", "/faq", "/sponsorship/sponsor", - "/sponsorship/information" + "/sponsorship/information", + "/sessions", + "/speakers" ], "navItems": ["Programme", "Venue", "About"] } diff --git a/src/data/links.json b/src/data/links.json index 979f9c10b..10ea104a4 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -3,6 +3,14 @@ { "name": "Programme", "items": [ + { + "name": "List of Sessions", + "path": "/sessions" + }, + { + "name": "List of Speakers", + "path": "/speakers" + }, { "name": "Tracks", "path": "/tracks"