From 29b71b267e409ef6ceab202630ebe5461258ad97 Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Sun, 1 Mar 2026 16:04:43 +0100 Subject: [PATCH] feat: reject empty-string tokens in GenerateRequest (min_length=1) --- backend/app/schemas.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/app/schemas.py b/backend/app/schemas.py index 30d26e1..6dcd695 100644 --- a/backend/app/schemas.py +++ b/backend/app/schemas.py @@ -1,6 +1,6 @@ from datetime import datetime from typing import Optional -from pydantic import BaseModel +from pydantic import BaseModel, Field # --- Auth --- @@ -295,7 +295,7 @@ class ParamOut(BaseModel): # --- Generate --- class GenerateRequest(BaseModel): - token: Optional[str] = None + token: Optional[str] = Field(default=None, min_length=1) class RegenerateTokenOut(BaseModel):