This commit is contained in:
jxxghp
2024-09-23 08:02:30 +08:00
parent d7c277a277
commit 1a3d88f306
2 changed files with 10 additions and 0 deletions

View File

@@ -199,6 +199,14 @@ class Settings(BaseSettings):
except (ValueError, TypeError):
raise ValueError(f"{value} 格式错误,不是有效数字!")
@validator("COOKIECLOUD_ENABLE_LOCAL",
"SUBSCRIBE_SEARCH",
pre=True, always=True)
def convert_boolean(cls, value):
if not value:
return False
return True
@validator("API_TOKEN", pre=True, always=True)
def validate_api_token(cls, v):
if not v:

View File

@@ -19,6 +19,8 @@ class MediaServerOper(DbOper):
"""
新增媒体服务器数据
"""
# MediaServerItem中没有的属性剔除
kwargs = {k: v for k, v in kwargs.items() if hasattr(MediaServerItem, k)}
item = MediaServerItem(**kwargs)
if not item.get_by_itemid(self._db, kwargs.get("item_id")):
item.create(self._db)