diff --git a/web/src/lib/components/SharedLinkExpiration.svelte b/web/src/lib/components/SharedLinkExpiration.svelte
index f8f6167084..bfe1241482 100644
--- a/web/src/lib/components/SharedLinkExpiration.svelte
+++ b/web/src/lib/components/SharedLinkExpiration.svelte
@@ -1,21 +1,16 @@
-
+
+
+
+
+
+ {#each expiredDateOptions as option (option.value)}
+
+ {/each}
+
diff --git a/web/src/lib/components/SharedLinkFormFields.spec.ts b/web/src/lib/components/SharedLinkFormFields.spec.ts
index 9c65c43833..18efa46c65 100644
--- a/web/src/lib/components/SharedLinkFormFields.spec.ts
+++ b/web/src/lib/components/SharedLinkFormFields.spec.ts
@@ -1,4 +1,4 @@
-import { render } from '@testing-library/svelte';
+import { renderWithTooltips } from '$tests/helpers';
import userEvent from '@testing-library/user-event';
import SharedLinkFormFields from './SharedLinkFormFields.svelte';
@@ -7,16 +7,14 @@ describe('SharedLinkFormFields component', () => {
element instanceof HTMLInputElement ? element.checked : element.getAttribute('aria-checked') === 'true';
it('turns downloads off when metadata is disabled', async () => {
- const { container } = render(SharedLinkFormFields, {
- props: {
- slug: '',
- password: '',
- description: '',
- allowDownload: true,
- allowUpload: false,
- showMetadata: true,
- expiresAt: null,
- },
+ const { container } = renderWithTooltips(SharedLinkFormFields, {
+ slug: '',
+ password: '',
+ description: '',
+ allowDownload: true,
+ allowUpload: false,
+ showMetadata: true,
+ expiresAt: null,
});
const user = userEvent.setup();
diff --git a/web/src/lib/components/SharedLinkFormFields.svelte b/web/src/lib/components/SharedLinkFormFields.svelte
index 1e7b3b754b..42019fe54e 100644
--- a/web/src/lib/components/SharedLinkFormFields.svelte
+++ b/web/src/lib/components/SharedLinkFormFields.svelte
@@ -11,7 +11,6 @@
allowUpload: boolean;
showMetadata: boolean;
expiresAt: string | null;
- createdAt?: string;
};
let {
@@ -22,7 +21,6 @@
allowUpload = $bindable(),
showMetadata = $bindable(),
expiresAt = $bindable(),
- createdAt,
}: Props = $props();
$effect(() => {
@@ -50,7 +48,7 @@
-
+
diff --git a/web/src/routes/(user)/shared-links/(list)/[id]/edit/+page.svelte b/web/src/routes/(user)/shared-links/(list)/[id]/edit/+page.svelte
index 67d90bdbb8..0d91a50d1d 100644
--- a/web/src/routes/(user)/shared-links/(list)/[id]/edit/+page.svelte
+++ b/web/src/routes/(user)/shared-links/(list)/[id]/edit/+page.svelte
@@ -69,6 +69,5 @@
bind:allowUpload
bind:showMetadata
bind:expiresAt
- createdAt={sharedLink.createdAt}
/>