diff --git a/src/components/Schedule/index.tsx b/src/components/Schedule/index.tsx index 73954265..db742986 100644 --- a/src/components/Schedule/index.tsx +++ b/src/components/Schedule/index.tsx @@ -841,9 +841,9 @@ const Schedule: React.FC = () => { PreHackathon: [], }; - // Filter events by selected categories + // Filter events by selected categories and exclude fastPass events const filteredEvents = events.filter((event) => - selectedCategories.has(event.type) + selectedCategories.has(event.type) && !event.fastPass ); const eventsByDay: { diff --git a/src/lib/api/event/entity.ts b/src/lib/api/event/entity.ts index 52e48b08..ea088ac6 100644 --- a/src/lib/api/event/entity.ts +++ b/src/lib/api/event/entity.ts @@ -19,6 +19,7 @@ export interface EventEntity { wsSkillLevel?: string; wsUrls?: string[]; hackathonId?: string; + fastPass?: boolean; } export interface EventEntityResponse extends EventEntity {