fix plugin dashboard

This commit is contained in:
jxxghp 2024-05-09 19:12:43 +08:00
parent 30b3ad4a99
commit f59b5b6d27

View File

@ -330,11 +330,11 @@ class PluginManager(metaclass=Singleton):
""" """
dashboards = [] dashboards = []
for pid, plugin in self._running_plugins.items(): for pid, plugin in self._running_plugins.items():
if not plugin.get_state():
continue
if hasattr(plugin, "get_dashboard") \ if hasattr(plugin, "get_dashboard") \
and ObjectUtils.check_method(plugin.get_dashboard): and ObjectUtils.check_method(plugin.get_dashboard):
try: try:
if not plugin.get_state():
continue
dashboards.append({ dashboards.append({
"id": pid, "id": pid,
"name": plugin.plugin_name "name": plugin.plugin_name