mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
@@ -30,11 +30,11 @@ class MediaServerConf(BaseModel):
|
||||
# 类型 emby/jellyfin/plex
|
||||
type: Optional[str] = None
|
||||
# 配置
|
||||
config: Optional[dict] = Field(default_factory={})
|
||||
config: Optional[dict] = Field(default_factory=dict)
|
||||
# 是否启用
|
||||
enabled: Optional[bool] = False
|
||||
# 同步媒体体库列表
|
||||
sync_libraries: Optional[list] = Field(default_factory=[])
|
||||
sync_libraries: Optional[list] = Field(default_factory=list)
|
||||
|
||||
|
||||
class DownloaderConf(BaseModel):
|
||||
@@ -48,7 +48,7 @@ class DownloaderConf(BaseModel):
|
||||
# 是否默认
|
||||
default: Optional[bool] = False
|
||||
# 配置
|
||||
config: Optional[dict] = Field(default_factory={})
|
||||
config: Optional[dict] = Field(default_factory=dict)
|
||||
# 是否启用
|
||||
enabled: Optional[bool] = False
|
||||
|
||||
@@ -62,9 +62,9 @@ class NotificationConf(BaseModel):
|
||||
# 类型 telegram/wechat/vocechat/synologychat/slack/webpush
|
||||
type: Optional[str] = None
|
||||
# 配置
|
||||
config: Optional[dict] = Field(default_factory={})
|
||||
config: Optional[dict] = Field(default_factory=dict)
|
||||
# 场景开关
|
||||
switchs: Optional[list] = Field(default_factory=[])
|
||||
switchs: Optional[list] = Field(default_factory=list)
|
||||
# 是否启用
|
||||
enabled: Optional[bool] = False
|
||||
|
||||
@@ -88,7 +88,7 @@ class StorageConf(BaseModel):
|
||||
# 名称
|
||||
name: Optional[str] = None
|
||||
# 配置
|
||||
config: Optional[dict] = Field(default_factory={})
|
||||
config: Optional[dict] = Field(default_factory=dict)
|
||||
|
||||
|
||||
class TransferDirectoryConf(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user