vorgang-via-url #9
@@ -1,6 +1,12 @@
|
||||
import { redirectIfVorgangExists } from '$lib/server/vorgangService';
|
||||
import { redirect } from '@sveltejs/kit';
|
||||
|
||||
/** @type {import('./$types').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}`);
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,6 @@
|
||||
import BaseInputField from '$lib/components/BaseInputField.svelte';
|
||||
import Button from '$lib/components/Button.svelte';
|
||||
import ArrowRight from '$lib/icons/Arrow-right.svelte';
|
||||
import Exclamation from '$lib/icons/Exclamation.svelte';
|
||||
|
||||
export let form;
|
||||
</script>
|
||||
|
||||
@@ -15,7 +15,6 @@ export const actions = {
|
||||
const isTokenValid = await hasValidToken(caseId, caseToken);
|
||||
if ( isTokenValid !== true) return isTokenValid;
|
||||
|
||||
|
||||
throw redirect(303, `/list/${caseId}?token=${caseToken}`);
|
||||
}
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user