prefill homepage with token

This commit is contained in:
2025-07-11 10:35:50 +02:00
parent 83bcaca918
commit f2bde76969
2 changed files with 5 additions and 2 deletions

View File

@@ -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}`);
}; };

View File

@@ -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