From f59b5b6d27dc78e6adcf893c5b2822e1388f13ad Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 9 May 2024 19:12:43 +0800 Subject: [PATCH] fix plugin dashboard --- app/core/plugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/core/plugin.py b/app/core/plugin.py index d8792413..cdd9234c 100644 --- a/app/core/plugin.py +++ b/app/core/plugin.py @@ -330,11 +330,11 @@ class PluginManager(metaclass=Singleton): """ dashboards = [] for pid, plugin in self._running_plugins.items(): - if not plugin.get_state(): - continue if hasattr(plugin, "get_dashboard") \ and ObjectUtils.check_method(plugin.get_dashboard): try: + if not plugin.get_state(): + continue dashboards.append({ "id": pid, "name": plugin.plugin_name