fix #184 仅可选择已安装插件

This commit is contained in:
thsrite
2024-12-23 10:44:09 +08:00
parent 19abf1dc4f
commit cf0d4a7dd7
2 changed files with 5 additions and 3 deletions

View File

@@ -121,12 +121,13 @@
"name": "插件更新管理",
"description": "监测已安装插件,推送更新提醒,可配置自动更新。",
"labels": "自动更新,插件管理",
"version": "2.0",
"version": "2.0.1",
"icon": "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/pluginupdate.png",
"author": "thsrite",
"level": 1,
"v2": true,
"history": {
"v2.0.1": "仅可选择已安装插件",
"v2.0": "修复插件显示版本问题",
"v1.9.2": "修复获取本地插件版本None重新更新问题",
"v1.9.1": "修复bug",

View File

@@ -17,7 +17,6 @@ from app.schemas import NotificationType
from app.scheduler import Scheduler
from app.schemas.types import EventType
from app.core.event import eventmanager, Event
from app.utils.string import StringUtils
router = APIRouter()
@@ -30,7 +29,7 @@ class PluginAutoUpdate(_PluginBase):
# 插件图标
plugin_icon = "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/pluginupdate.png"
# 插件版本
plugin_version = "2.0"
plugin_version = "2.0.1"
# 插件作者
plugin_author = "thsrite"
# 作者主页
@@ -309,6 +308,8 @@ class PluginAutoUpdate(_PluginBase):
pluginOptions = []
for plugin in local_plugins:
if not plugin.installed:
continue
pluginOptions.append({
"title": f"{plugin.plugin_name} v{plugin.plugin_version}",
"value": plugin.id