From ab5abaf1422fe4f5d47aa37f50d83557ef3fbcf6 Mon Sep 17 00:00:00 2001 From: Allen Date: Wed, 15 May 2024 14:24:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=8D=87=E7=BA=A7=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 ++- plugins/pluginautoupgrade/__init__.py | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 86a53c0..dc8f716 100644 --- a/package.json +++ b/package.json @@ -666,11 +666,12 @@ "name": "插件自动升级", "description": "定时检测、升级插件。", "labels": "自动更新", - "version": "1.6", + "version": "1.7", "icon": "PluginAutoUpgrade.png", "author": "hotlcc", "level": 1, "history": { + "v1.7": "修复了一些BUG。", "v1.6": "修正数字配置值提交为字符串导致的问题。", "v1.5": "支持配置升级记录最大保存数量和最大展示数量。" } diff --git a/plugins/pluginautoupgrade/__init__.py b/plugins/pluginautoupgrade/__init__.py index 59c9afb..8da9df1 100644 --- a/plugins/pluginautoupgrade/__init__.py +++ b/plugins/pluginautoupgrade/__init__.py @@ -23,7 +23,7 @@ class PluginAutoUpgrade(_PluginBase): # 插件图标 plugin_icon = "PluginAutoUpgrade.png" # 插件版本 - plugin_version = "1.6" + plugin_version = "1.7" # 插件作者 plugin_author = "hotlcc" # 作者主页 @@ -501,8 +501,7 @@ class PluginAutoUpgrade(_PluginBase): installed_online_plugins = cls.__get_installed_online_plugins() if not installed_online_plugins: return None - has_update_online_plugins = [installed_online_plugin for installed_online_plugin in installed_online_plugins if - installed_online_plugin and installed_online_plugin.has_update] + has_update_online_plugins = [installed_online_plugin for installed_online_plugin in installed_online_plugins if installed_online_plugin and installed_online_plugin.has_update] return has_update_online_plugins def __start_scheduler(self, timezone=None) -> bool: @@ -608,6 +607,8 @@ class PluginAutoUpgrade(_PluginBase): 批量升级 """ has_update_online_plugins = self.__get_has_update_online_plugins() + if not has_update_online_plugins: + return upgrade_results = [] for has_update_online_plugin in has_update_online_plugins: upgrade_result = self.__upgrade_single(has_update_online_plugin)