fix schema validate (#4055)

This commit is contained in:
LawyZheng
2025-11-21 11:50:35 +08:00
committed by GitHub
parent 917bd51214
commit 51172dbdbe

View File

@@ -33,8 +33,8 @@ class WorkflowRequestBody(BaseModel):
@field_validator("webhook_callback_url", "totp_verification_url")
@classmethod
def validate_urls(cls, url: str | None) -> str | None:
if url is None:
return None
if not url:
return url
return validate_url(url)
@model_validator(mode="after")