remove aktueller_schritt from onboarding form, schema, tests

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-12 19:40:03 +01:00
parent 6623e622f6
commit 3da65ee754
3 changed files with 2 additions and 7 deletions

View File

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

View File

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

View File

@@ -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<typeof onboardingSchema>;