fix schemas default_factory

This commit is contained in:
jxxghp
2024-12-23 11:35:38 +08:00
parent 800a66dc99
commit d45d49edbd
13 changed files with 86 additions and 77 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
from typing import Optional
from pydantic import BaseModel
from pydantic import BaseModel, Field
class FileItem(BaseModel):
@@ -21,7 +21,7 @@ class FileItem(BaseModel):
# 修改时间
modify_time: Optional[float] = None
# 子节点
children: Optional[list] = []
children: Optional[list] = Field(default_factory=list)
# ID
fileid: Optional[str] = None
# 父ID
@@ -45,4 +45,4 @@ class StorageUsage(BaseModel):
class StorageTransType(BaseModel):
# 传输类型
transtype: Optional[dict] = {}
transtype: Optional[dict] = Field(default_factory=dict)