mirror of
https://github.com/thsrite/MoviePilot-Plugins.git
synced 2026-06-02 07:26:50 +00:00
fix log
This commit is contained in:
@@ -17,7 +17,7 @@ MoviePilot三方插件市场:https://github.com/thsrite/MoviePilot-Plugins/
|
||||
- 清理订阅缓存 v1.0
|
||||
- 添加种子下载 v1.0
|
||||
- 删除站点种子 v1.2
|
||||
- 插件更新管理 v1.9.1
|
||||
- 插件更新管理 v1.9.2
|
||||
- 插件强制重装 v1.7
|
||||
- 群辉Webhook通知 v1.1
|
||||
- 同步CookieCloud v1.2
|
||||
|
||||
@@ -109,11 +109,12 @@
|
||||
"name": "插件更新管理",
|
||||
"description": "监测已安装插件,推送更新提醒,可配置自动更新。",
|
||||
"labels": "自动更新,插件管理",
|
||||
"version": "1.9.1",
|
||||
"version": "1.9.2",
|
||||
"icon": "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/pluginupdate.png",
|
||||
"author": "thsrite",
|
||||
"level": 1,
|
||||
"history": {
|
||||
"v1.9.2": "修复获取本地插件版本None,重新更新问题",
|
||||
"v1.9.1": "修复bug",
|
||||
"v1.9": "过滤相同ID插件,保留最新版本检查更新",
|
||||
"v1.8": "修复已安装插件列表",
|
||||
|
||||
@@ -30,7 +30,7 @@ class PluginAutoUpdate(_PluginBase):
|
||||
# 插件图标
|
||||
plugin_icon = "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/pluginupdate.png"
|
||||
# 插件版本
|
||||
plugin_version = "1.9.1"
|
||||
plugin_version = "1.9.2"
|
||||
# 插件作者
|
||||
plugin_author = "thsrite"
|
||||
# 作者主页
|
||||
@@ -165,6 +165,9 @@ class PluginAutoUpdate(_PluginBase):
|
||||
if plugin.has_update or not plugin.installed:
|
||||
# 已安装插件版本
|
||||
install_plugin_version = self._plugin_version.get(str(plugin.id))
|
||||
if not install_plugin_version or str(install_plugin_version) == "None":
|
||||
continue
|
||||
|
||||
version_text = f"更新版本:v{install_plugin_version} -> v{plugin.plugin_version}"
|
||||
|
||||
# 自动更新
|
||||
@@ -251,8 +254,7 @@ class PluginAutoUpdate(_PluginBase):
|
||||
# 本地插件
|
||||
local_plugins = PluginManager().get_local_plugins()
|
||||
for plugin in local_plugins:
|
||||
if plugin.plugin_version:
|
||||
self._plugin_version[plugin.id] = plugin.plugin_version
|
||||
self._plugin_version[plugin.id] = plugin.plugin_version
|
||||
|
||||
def get_state(self) -> bool:
|
||||
return self._enabled
|
||||
@@ -306,7 +308,8 @@ class PluginAutoUpdate(_PluginBase):
|
||||
if pid in install_plugins:
|
||||
local_plugin = local_plugins.get(pid)
|
||||
if local_plugin:
|
||||
if StringUtils.compare_version(local_plugin.get("plugin_version"), plugin.get("version")) < 0:
|
||||
if StringUtils.compare_version(local_plugin.get("plugin_version"),
|
||||
plugin.get("version")) < 0:
|
||||
local_plugins[pid] = {
|
||||
"id": pid,
|
||||
"plugin_name": plugin.get("name"),
|
||||
|
||||
Reference in New Issue
Block a user