From ce04311aa858a0065ba0dc72ef0acddf4d5f082c Mon Sep 17 00:00:00 2001 From: Seth Etter Date: Mon, 15 Jun 2026 09:16:48 -0500 Subject: [PATCH] Use TIMEZONE for default today in getUpcomingEvents --- src/openmeet.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/openmeet.ts b/src/openmeet.ts index b4b4950..fc31c0d 100644 --- 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 @@ async function refreshOrReauth( 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()); -- 2.51.2