fix: 修复站点用户数据DTO缺少name字段导致种子排序报错

This commit is contained in:
jxxghp
2026-08-18 15:56:40 +08:00
parent 8d62f33155
commit a6997d0dac
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -87,6 +87,8 @@ class SiteUserData(BaseModel):
# 站点域名
domain: Optional[str] = None
# 站点名称
name: Optional[str] = None
# 用户名
username: Optional[str] = None
# 用户ID
+2
View File
@@ -11,6 +11,7 @@ def test_userdata_latest_sync_projects_orm_record_to_dto() -> None:
"""同步站点用户数据查询应支持 SQLAlchemy ORM 记录。"""
record = SiteUserDataRecord(
domain="site.example",
name="示例站点",
username="tester",
userid="42",
user_level="Power User",
@@ -28,5 +29,6 @@ def test_userdata_latest_sync_projects_orm_record_to_dto() -> None:
assert isinstance(result[0], SiteUserData)
assert result[0].domain == "site.example"
assert result[0].name == "示例站点"
assert result[0].userid == "42"
assert result[0].upload == 1024