From 1d5379e55e10eaa3edeb17dcb3b41a1b3d4d8d31 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Mon, 26 Oct 2026 22:50:29 +0900 Subject: hp-archive: 市XとLoGoフォームの新着を反映 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 市公式Xの10月24日〜26日の新着8件を追加 - LoGoフォームから小平くだもの野菜スタンプラリーを追加 - 終了表示を10月26日分まで含めるよう変更 --- src/components/ScheduleInteractive.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components/ScheduleInteractive.astro') diff --git a/src/components/ScheduleInteractive.astro b/src/components/ScheduleInteractive.astro index bc26e0a..37ab7c7 100644 --- a/src/components/ScheduleInteractive.astro +++ b/src/components/ScheduleInteractive.astro @@ -207,12 +207,12 @@ const today = new Date(); const todayKey = toKey(today.getFullYear(), today.getMonth() + 1, today.getDate()); - // 開催日がすべて過去のものは「終了」と表示する。 + // 開催日が今日までのものは「終了」と表示する。 // 複数回の催しで未来の回が残っているものは対象外。 for (const entry of entries) { if (entry.dateText.includes('申込開始')) continue; if (entry.dates.length === 0) continue; - if (!entry.dates.every((d) => d < todayKey)) continue; + if (!entry.dates.every((d) => d <= todayKey)) continue; const row = document.getElementById(entry.rowId); if (!row) continue; row.classList.add('is-ended'); -- cgit v1.3.1