vorgang-via-url #9

Merged
jared merged 6 commits from vorgang-via-url into development 2025-06-19 16:20:41 +02:00
3 changed files with 8 additions and 4 deletions
Showing only changes of commit e471a450d1 - Show all commits

View File

@@ -1,6 +1,12 @@
import { redirectIfVorgangExists } from '$lib/server/vorgangService'; import { redirect } from '@sveltejs/kit';
/** @type {import('./$types').Actions} */ /** @type {import('./$types').Actions} */
export const actions = { export const actions = {
default: async ({request}: {request: Request}) => redirectIfVorgangExists(request) default: async ({request}: {request: Request}) => {
const data = await request.formData();
const caseId = data.get('case-id');
const caseToken = data.get('case-token');
if( caseId && caseToken) throw redirect(303, `/list/${caseId}?token=${caseToken}`);
}
} }

View File

@@ -2,7 +2,6 @@
import BaseInputField from '$lib/components/BaseInputField.svelte'; import BaseInputField from '$lib/components/BaseInputField.svelte';
import Button from '$lib/components/Button.svelte'; import Button from '$lib/components/Button.svelte';
import ArrowRight from '$lib/icons/Arrow-right.svelte'; import ArrowRight from '$lib/icons/Arrow-right.svelte';
import Exclamation from '$lib/icons/Exclamation.svelte';
export let form; export let form;
</script> </script>

View File

@@ -15,7 +15,6 @@ export const actions = {
const isTokenValid = await hasValidToken(caseId, caseToken); const isTokenValid = await hasValidToken(caseId, caseToken);
if ( isTokenValid !== true) return isTokenValid; if ( isTokenValid !== true) return isTokenValid;
throw redirect(303, `/list/${caseId}?token=${caseToken}`); throw redirect(303, `/list/${caseId}?token=${caseToken}`);
} }
} as const; } as const;