From b7c110674495f039bf72591d3a9726fc90dcb296 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 23 Apr 2024 09:56:21 +0800 Subject: [PATCH] fix #1940 --- app/core/plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/core/plugin.py b/app/core/plugin.py index b9560075..6ed21d2d 100644 --- a/app/core/plugin.py +++ b/app/core/plugin.py @@ -50,7 +50,7 @@ class PluginManager(metaclass=Singleton): # 扫描插件目录 plugins = ModuleHelper.load( "app.plugins", - filter_func=lambda _, obj: hasattr(obj, 'init_plugin') + filter_func=lambda _, obj: hasattr(obj, 'init_plugin') and hasattr(obj, "plugin_name") ) # 已安装插件 installed_plugins = self.systemconfig.get(SystemConfigKey.UserInstalledPlugins) or []