fix(api): reject explicit null strategy nick
This commit is contained in:
+2
-2
@@ -326,7 +326,7 @@ class StrategyCreateRequest(BaseModel):
|
||||
@classmethod
|
||||
def normalize_nick(cls, value: str | None) -> str | None:
|
||||
if value is None:
|
||||
return None
|
||||
raise ValueError("nick must not be null")
|
||||
normalized = value.strip()
|
||||
if not normalized:
|
||||
raise ValueError("nick must not be blank")
|
||||
@@ -345,7 +345,7 @@ class StrategyUpdateRequest(BaseModel):
|
||||
@classmethod
|
||||
def normalize_nick(cls, value: str | None) -> str | None:
|
||||
if value is None:
|
||||
return None
|
||||
raise ValueError("nick must not be null")
|
||||
normalized = value.strip()
|
||||
if not normalized:
|
||||
raise ValueError("nick must not be blank")
|
||||
|
||||
Reference in New Issue
Block a user