From f9b7ce94077b37918493bdb772e282d956765eb5 Mon Sep 17 00:00:00 2001 From: Timon Date: Tue, 28 Apr 2026 18:10:08 +0200 Subject: [PATCH] fix(web): convert shared link expiry to UTC before serialising (#28135) --- web/src/lib/components/SharedLinkExpiration.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/lib/components/SharedLinkExpiration.svelte b/web/src/lib/components/SharedLinkExpiration.svelte index bfe1241482..25ee96242a 100644 --- a/web/src/lib/components/SharedLinkExpiration.svelte +++ b/web/src/lib/components/SharedLinkExpiration.svelte @@ -35,7 +35,7 @@ const setSelectedDate = (value: DateTime | undefined) => { selectedPresetValue = null; // Clear preset when manually setting date - expiresAt = value ? value.toISO() : null; + expiresAt = value ? value.toUTC().toISO() : null; }; const selectPreset = (value: number) => { @@ -44,8 +44,8 @@ expiresAt = null; return; } - const newDate = DateTime.now().plus(value); - expiresAt = newDate.toISO(); + const newDate = DateTime.now().plus({ milliseconds: value }); + expiresAt = newDate.toUTC().toISO(); }; const isSelected = (value: number) => {