fix: drain Identity error body (keep-alive); reject whitespace-only credential fields in form

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-04 20:36:50 +07:00
parent be408a216c
commit e8e7371f09
3 changed files with 26 additions and 3 deletions
+3 -3
View File
@@ -26,10 +26,10 @@ import { useAccounts, useCreateAccount, useDeleteAccount } from "@/hooks/useApi"
const createAccountSchema = z.object({
provider: z.literal("selectel"),
username: z.string().min(1, "Укажите имя сервисного пользователя"),
username: z.string().trim().min(1, "Укажите имя сервисного пользователя"),
password: z.string().min(1, "Укажите пароль"),
accountId: z.string().min(1, "Укажите номер аккаунта"),
projectName: z.string().min(1, "Укажите имя проекта"),
accountId: z.string().trim().min(1, "Укажите номер аккаунта"),
projectName: z.string().trim().min(1, "Укажите имя проекта"),
comment: z.string(),
})