prefill homepage with token
This commit is contained in:
@@ -20,5 +20,5 @@ export const load: PageServerLoad = async ({ params, url, locals }) => {
|
|||||||
const isVorgangValid = vorgangExists(caseId);
|
const isVorgangValid = vorgangExists(caseId);
|
||||||
const isTokenValid = tokenValid(caseId, caseToken);
|
const isTokenValid = tokenValid(caseId, caseToken);
|
||||||
|
|
||||||
if (!isVorgangValid || !isTokenValid) throw redirect(303, `/anmeldung`);
|
if (!isVorgangValid || !isTokenValid) throw redirect(303, `/anmeldung?vorgang=${caseId}`);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -11,6 +11,9 @@
|
|||||||
export let form;
|
export let form;
|
||||||
|
|
||||||
export let open = false;
|
export let open = false;
|
||||||
|
|
||||||
|
import { page } from '$app/state';
|
||||||
|
const vorgang_token = page.url.searchParams.get('vorgang');
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="flex min-h-full flex-col justify-center px-6 py-12 lg:px-8">
|
<div class="flex min-h-full flex-col justify-center px-6 py-12 lg:px-8">
|
||||||
@@ -30,7 +33,7 @@
|
|||||||
name="case-id"
|
name="case-id"
|
||||||
label="Vorgangskennung"
|
label="Vorgangskennung"
|
||||||
type="text"
|
type="text"
|
||||||
value={form?.caseId}
|
value={vorgang_token}
|
||||||
/>
|
/>
|
||||||
<div class="mt-5">
|
<div class="mt-5">
|
||||||
<BaseInputField
|
<BaseInputField
|
||||||
|
|||||||
Reference in New Issue
Block a user