mirror of
https://ghfast.top/https://github.com/aeroxw/tick-stock-panel.git
synced 2026-09-12 17:54:15 +08:00
fix(data-source): validate custom request settings
This commit is contained in:
@@ -8,7 +8,7 @@ import logging
|
||||
import time
|
||||
|
||||
from fastapi import APIRouter, HTTPException, Request
|
||||
from pydantic import BaseModel
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
from app import secrets_store
|
||||
from app.tickflow import client as tf_client
|
||||
@@ -373,7 +373,7 @@ class DatasetConfigIn(BaseModel):
|
||||
end_param: str = "end_time"
|
||||
asset_type_param: str | None = None
|
||||
freq_param: str | None = None
|
||||
timeout: float | None = None
|
||||
timeout: float | None = Field(default=None, gt=0, allow_inf_nan=False)
|
||||
|
||||
|
||||
class AuthConfigIn(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user