mirror of
https://github.com/d0zingcat/MoviePilot-Plugins.git
synced 2026-05-13 15:09:12 +00:00
更新 __init__.py
This commit is contained in:
@@ -27,7 +27,7 @@ class CategoryEditor(_PluginBase):
|
||||
|
||||
# 私有属性
|
||||
_enabled = False
|
||||
_yaml_content = ""
|
||||
_content = ""
|
||||
|
||||
user_yaml = settings.CONFIG_PATH / "category.yaml"
|
||||
default_yaml = settings.INNER_CONFIG_PATH / "category.yaml"
|
||||
@@ -35,10 +35,10 @@ class CategoryEditor(_PluginBase):
|
||||
def init_plugin(self, config: dict = None):
|
||||
if config:
|
||||
self._enabled = config.get("enabled")
|
||||
self._yaml_content = config.get("yaml_content") or ""
|
||||
self._content = config.get("content") or ""
|
||||
# 写入文件
|
||||
if self._enabled:
|
||||
self.user_yaml.write_text(self._yaml_content, encoding="utf-8")
|
||||
self.user_yaml.write_text(self._content, encoding="utf-8")
|
||||
if not settings.LIBRARY_CATEGORY:
|
||||
self.systemmessage.put("二级分类未开启,策略已保存但未生效!")
|
||||
return
|
||||
@@ -97,7 +97,7 @@ class CategoryEditor(_PluginBase):
|
||||
{
|
||||
'component': 'VAceEditor',
|
||||
'props': {
|
||||
'modelvalue': 'yaml_content',
|
||||
'modelvalue': 'content',
|
||||
'lang': 'yaml',
|
||||
'theme': 'monokai',
|
||||
'style': 'height: 30rem',
|
||||
@@ -111,7 +111,7 @@ class CategoryEditor(_PluginBase):
|
||||
}
|
||||
], {
|
||||
"enabled": False,
|
||||
"yaml_content": self.default_yaml.read_text(encoding="utf-8")
|
||||
"content": self.default_yaml.read_text(encoding="utf-8")
|
||||
}
|
||||
|
||||
def get_page(self) -> List[dict]:
|
||||
|
||||
Reference in New Issue
Block a user