From 389fd30094ebf6ff5da8c3e702d8768facd9e713 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Mon, 24 Aug 2026 10:45:26 +0200 Subject: [PATCH] Build-Fehler im Benutzerformular behoben Zwei Typfehler aus dem vorigen Commit: Der Formular-Reset beim Anlegen eines neuen Benutzers kannte isServiceAccount nicht, und der Typ von userApi.create ebenfalls nicht. Ursache meines Uebersehens: Ich hatte mit 'npx vite build' geprueft, das Projekt nutzt aber 'npm run build' = 'tsc && vite build'. Die Typpruefung lief bei mir damit gar nicht mit. Ab jetzt npm run build. Co-Authored-By: Claude Opus 5 --- frontend/src/pages/users/UserList.tsx | 1 + frontend/src/services/api.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/users/UserList.tsx b/frontend/src/pages/users/UserList.tsx index 4f9b38b0..aa2202b0 100644 --- a/frontend/src/pages/users/UserList.tsx +++ b/frontend/src/pages/users/UserList.tsx @@ -284,6 +284,7 @@ function UserModal({ isActive: true, hasDeveloperAccess: false, hasGdprAccess: false, + isServiceAccount: false, whatsappNumber: '', telegramUsername: '', signalNumber: '', diff --git a/frontend/src/services/api.ts b/frontend/src/services/api.ts index 226cb468..48f63957 100644 --- a/frontend/src/services/api.ts +++ b/frontend/src/services/api.ts @@ -1548,7 +1548,7 @@ export const userApi = { const res = await api.get>(`/users/${id}`); return res.data; }, - create: async (data: { email: string; password: string; firstName: string; lastName: string; roleIds: number[]; customerId?: number; hasDeveloperAccess?: boolean; hasGdprAccess?: boolean; whatsappNumber?: string; telegramUsername?: string; signalNumber?: string }) => { + create: async (data: { email: string; password: string; firstName: string; lastName: string; roleIds: number[]; customerId?: number; hasDeveloperAccess?: boolean; hasGdprAccess?: boolean; isServiceAccount?: boolean; whatsappNumber?: string; telegramUsername?: string; signalNumber?: string }) => { const res = await api.post>('/users', data); return res.data; },