feat: add config preset manager

This commit is contained in:
2026-03-26 22:09:01 +01:00
parent 1dad80e557
commit e8cb877497
11 changed files with 587 additions and 29 deletions

View File

@@ -15,7 +15,7 @@ export async function createUserAction(formData: FormData) {
const rawData = { username, password, role };
const data = userCreateSchema.safeParse(rawData);
if (!data.success) {
return { success: false, message: data.error.message };
return { success: false, message: data.error.issues[0]?.message ?? 'Validation failed' };
}
await createUser(session.token!, data.data);