From 5ade152bc578986764742864e261a4f1e1861b15 Mon Sep 17 00:00:00 2001 From: Yaros Date: Thu, 18 Dec 2025 07:19:31 +0100 Subject: [PATCH] fix(web): shared link expiry does not save (#24569) * fix(web): shared link expiry does not save * chore: fix lint errors --------- Co-authored-by: Alex --- web/src/lib/modals/SharedLinkCreateModal.svelte | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/web/src/lib/modals/SharedLinkCreateModal.svelte b/web/src/lib/modals/SharedLinkCreateModal.svelte index 40fc21ccc2..c1c6fff9f3 100644 --- a/web/src/lib/modals/SharedLinkCreateModal.svelte +++ b/web/src/lib/modals/SharedLinkCreateModal.svelte @@ -4,7 +4,6 @@ import { SharedLinkType } from '@immich/sdk'; import { Button, Field, HStack, Input, Modal, ModalBody, ModalFooter, PasswordInput, Switch, Text } from '@immich/ui'; import { mdiLink } from '@mdi/js'; - import { DateTime } from 'luxon'; import { t } from 'svelte-i18n'; interface Props { @@ -19,7 +18,6 @@ let allowDownload = $state(true); let allowUpload = $state(false); let showMetadata = $state(true); - let expirationOption: number = $state(0); let password = $state(''); let slug = $state(''); let expiresAt = $state(null); @@ -37,7 +35,7 @@ type: shareType, albumId, assetIds, - expiresAt: expirationOption > 0 ? DateTime.now().plus(expirationOption).toISO() : undefined, + expiresAt, allowUpload, description, password,