mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-08-29 03:56:43 +08:00
fix: 修复站点用户数据DTO缺少name字段导致种子排序报错
This commit is contained in:
@@ -87,6 +87,8 @@ class SiteUserData(BaseModel):
|
||||
|
||||
# 站点域名
|
||||
domain: Optional[str] = None
|
||||
# 站点名称
|
||||
name: Optional[str] = None
|
||||
# 用户名
|
||||
username: Optional[str] = None
|
||||
# 用户ID
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user