From 3da65ee7540bcc3f3dce4bfe16c07865be231ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20F=C3=B6rtsch?= Date: Thu, 12 Mar 2026 19:40:03 +0100 Subject: [PATCH] remove aktueller_schritt from onboarding form, schema, tests Co-Authored-By: Claude Opus 4.6 --- src/features/onboarding/components/onboarding-form.tsx | 4 ++-- src/features/onboarding/schema.test.ts | 3 --- src/features/onboarding/schema.ts | 2 -- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/features/onboarding/components/onboarding-form.tsx b/src/features/onboarding/components/onboarding-form.tsx index a3d7928..f6befc8 100644 --- a/src/features/onboarding/components/onboarding-form.tsx +++ b/src/features/onboarding/components/onboarding-form.tsx @@ -49,8 +49,8 @@ export function OnboardingForm() { setSubmitting(true); try { await dbExec( - `INSERT INTO nutzer (name, plz, ort, krankenkasse, aktueller_schritt) - VALUES ($1, $2, $3, $4, 'neu')`, + `INSERT INTO nutzer (name, plz, ort, krankenkasse) + VALUES ($1, $2, $3, $4)`, [value.name, value.plz, value.ort, value.krankenkasse], ); navigate({ to: "/prozess" }); diff --git a/src/features/onboarding/schema.test.ts b/src/features/onboarding/schema.test.ts index bfb3c75..914b723 100644 --- a/src/features/onboarding/schema.test.ts +++ b/src/features/onboarding/schema.test.ts @@ -8,7 +8,6 @@ describe("onboardingSchema", () => { plz: "10115", ort: "Berlin", krankenkasse: "TK", - aktueller_schritt: "neu", }); expect(result.success).toBe(true); }); @@ -19,7 +18,6 @@ describe("onboardingSchema", () => { plz: "123", ort: "Berlin", krankenkasse: "TK", - aktueller_schritt: "neu", }); expect(result.success).toBe(false); }); @@ -30,7 +28,6 @@ describe("onboardingSchema", () => { plz: "10115", ort: "Berlin", krankenkasse: "TK", - aktueller_schritt: "neu", }); expect(result.success).toBe(false); }); diff --git a/src/features/onboarding/schema.ts b/src/features/onboarding/schema.ts index 44a3a3c..05c4cb1 100644 --- a/src/features/onboarding/schema.ts +++ b/src/features/onboarding/schema.ts @@ -1,12 +1,10 @@ import { z } from "zod"; -import { prozessSchrittEnum } from "@/shared/db/schema"; export const onboardingSchema = z.object({ name: z.string().min(1, "Bitte gib deinen Namen ein."), plz: z.string().regex(/^\d{5}$/, "Bitte gib eine gültige PLZ ein."), ort: z.string().min(1, "Bitte gib deinen Ort ein."), krankenkasse: z.string().min(1, "Bitte gib deine Krankenkasse ein."), - aktueller_schritt: prozessSchrittEnum, }); export type OnboardingData = z.infer;