From f726130c317d40aa45465bc5f01efd6cba2e0088 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sun, 28 Apr 2024 13:35:47 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=8F=92=E4=BB=B6=E8=AF=BB?= =?UTF-8?q?=E5=8F=96Label?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/core/plugin.py | 3 +++ app/schemas/plugin.py | 2 ++ 2 files changed, 5 insertions(+) diff --git a/app/core/plugin.py b/app/core/plugin.py index 6ed21d2d..e7e9d250 100644 --- a/app/core/plugin.py +++ b/app/core/plugin.py @@ -406,6 +406,9 @@ class PluginManager(metaclass=Singleton): # 图标 if plugin_info.get("icon"): plugin.plugin_icon = plugin_info.get("icon") + # 标签 + if plugin_info.get("labels"): + plugin.plugin_label = plugin_info.get("labels") # 作者 if plugin_info.get("author"): plugin.plugin_author = plugin_info.get("author") diff --git a/app/schemas/plugin.py b/app/schemas/plugin.py index 36e334ec..48fe41ba 100644 --- a/app/schemas/plugin.py +++ b/app/schemas/plugin.py @@ -16,6 +16,8 @@ class Plugin(BaseModel): plugin_icon: Optional[str] = None # 插件版本 plugin_version: Optional[str] = None + # 插件标签 + plugin_label: Optional[str] = None # 插件作者 plugin_author: Optional[str] = None # 作者主页