From 085f583ddd23cb8b42e519c075a086306d77e2d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20Korde=C5=BE?= Date: Sun, 1 Dec 2024 08:26:30 +0100 Subject: [PATCH] Minor fixes --- .../src/routes/event/[id]/free-dates-component.svelte | 6 ++---- .../src/routes/event/[id]/reserve/reserve-component.svelte | 5 +++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/svelte-app/src/routes/event/[id]/free-dates-component.svelte b/svelte-app/src/routes/event/[id]/free-dates-component.svelte index 125dd6b..836e766 100644 --- a/svelte-app/src/routes/event/[id]/free-dates-component.svelte +++ b/svelte-app/src/routes/event/[id]/free-dates-component.svelte @@ -70,8 +70,7 @@ onclick={() => { let d = new Date(date); d.setDate(d.getDate() - 1); - clampDate(d, event); - date = d.toISOString().slice(0, 10); + date = clampDate(d, event).toISOString().slice(0, 10); }} > @@ -81,8 +80,7 @@ onclick={() => { let d = new Date(date); d.setDate(d.getDate() + 1); - clampDate(d, event); - date = d.toISOString().slice(0, 10); + date = clampDate(d, event).toISOString().slice(0, 10); }} > diff --git a/svelte-app/src/routes/event/[id]/reserve/reserve-component.svelte b/svelte-app/src/routes/event/[id]/reserve/reserve-component.svelte index 27ad9d4..cf3e378 100644 --- a/svelte-app/src/routes/event/[id]/reserve/reserve-component.svelte +++ b/svelte-app/src/routes/event/[id]/reserve/reserve-component.svelte @@ -11,6 +11,7 @@ import ModeSelector from './mode-selector.svelte'; import { invalidateAll } from '$app/navigation'; import { getAccessToken } from '$lib/stores/auth-store'; + import { clampDate } from '..'; function floorHour(date: number) { return new Date(Math.floor(date / hourInMs) * hourInMs); @@ -36,8 +37,8 @@ let availableBands = $state>(new Set(COMMON_BANDS)); let availableModes = $state>(new Set(COMMON_MODES)); - let startDT = $state(floorHour(Date.now())); - let endDT = $state(floorHour(Date.now() + hourInMs)); + let startDT = $state(clampDate(floorHour(Date.now()), event)); + let endDT = $state(clampDate(floorHour(Date.now() + hourInMs), event)); let bands = $state>(new Set()); let modes = $state>(new Set()); let error = $state();