mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 07:27:15 +08:00
fix tests
This commit is contained in:
+6
-12
@@ -20,7 +20,6 @@ class MessageClearScope(str, Enum):
|
||||
Media = "media"
|
||||
|
||||
|
||||
|
||||
class MessageClearBefore(BaseModel):
|
||||
"""
|
||||
通知中心按范围记录的清理时间。
|
||||
@@ -34,7 +33,6 @@ class MessageClearBefore(BaseModel):
|
||||
media: int = 0
|
||||
|
||||
|
||||
|
||||
class MessageResponse(BaseModel):
|
||||
"""
|
||||
消息发送响应,包含消息ID等信息用于后续编辑
|
||||
@@ -85,7 +83,6 @@ class MessageHistoryItem(BaseModel):
|
||||
note: Optional[JsonData] = None
|
||||
|
||||
|
||||
|
||||
class WebMessageItem(MessageHistoryItem):
|
||||
"""Web 消息历史记录。"""
|
||||
|
||||
@@ -96,7 +93,6 @@ class MessageClearData(BaseModel):
|
||||
clear_before: MessageClearBefore = Field(description="各范围清理时间")
|
||||
|
||||
|
||||
|
||||
class IncomingMessage(BaseModel):
|
||||
"""
|
||||
外来消息
|
||||
@@ -122,10 +118,10 @@ class IncomingMessage(BaseModel):
|
||||
return cls(ref=value)
|
||||
if isinstance(value, dict):
|
||||
ref = (
|
||||
value.get("ref")
|
||||
or value.get("url")
|
||||
or value.get("image_url")
|
||||
or value.get("file_url")
|
||||
value.get("ref")
|
||||
or value.get("url")
|
||||
or value.get("image_url")
|
||||
or value.get("file_url")
|
||||
)
|
||||
if not ref:
|
||||
return None
|
||||
@@ -144,7 +140,7 @@ class IncomingMessage(BaseModel):
|
||||
|
||||
@classmethod
|
||||
def normalize_list(
|
||||
cls, values: Optional[Any]
|
||||
cls, values: Optional[Any]
|
||||
) -> Optional[List["IncomingMessage.MessageImage"]]:
|
||||
if not values:
|
||||
return None
|
||||
@@ -207,7 +203,7 @@ class IncomingMessage(BaseModel):
|
||||
@field_validator("images", mode="before")
|
||||
@classmethod
|
||||
def _normalize_images(
|
||||
cls, value: Any
|
||||
cls, value: Any
|
||||
) -> Optional[List["IncomingMessage.MessageImage"]]:
|
||||
return cls.MessageImage.normalize_list(value)
|
||||
|
||||
@@ -222,7 +218,6 @@ class IncomingMessage(BaseModel):
|
||||
return items
|
||||
|
||||
|
||||
|
||||
class Message(BaseModel):
|
||||
"""
|
||||
消息
|
||||
@@ -290,7 +285,6 @@ class Message(BaseModel):
|
||||
return items
|
||||
|
||||
|
||||
|
||||
class NotificationSwitch(BaseModel):
|
||||
"""
|
||||
消息开关
|
||||
|
||||
Reference in New Issue
Block a user