diff --git a/src/openmeet.ts b/src/openmeet.ts --- a/src/openmeet.ts +++ b/src/openmeet.ts @@ -4,6 +4,7 @@ import { getServiceToken, type AtprotoLogin } from "./atproto.ts"; import type { OpenMeetConfig } from "./config.ts"; import { fetchJson, HttpError } from "./http.ts"; +import { TIMEZONE } from "./schedule.ts"; const TENANT_ID = "lsdfaopkljdfs"; const GROUP_SLUG = "devict"; @@ -69,7 +70,7 @@ export async function getUpcomingEvents( cfg: OpenMeetConfig & AtprotoLogin, tokens: Tokens, - today: Temporal.PlainDate = Temporal.Now.plainDateISO(), + today: Temporal.PlainDate = Temporal.Now.plainDateISO(TIMEZONE), ): Promise<{ events: OpenMeetEvent[]; tokens: Tokens }> { const url = new URL(`${cfg.openMeetBaseUrl}/api/groups/${GROUP_SLUG}/events`); url.searchParams.set("startDate", today.toPlainDateTime().toString());