fix plugin state

This commit is contained in:
jxxghp
2023-08-03 17:58:00 +08:00
parent 51016d636b
commit 79a57b0576
12 changed files with 51 additions and 11 deletions

View File

@ -185,6 +185,9 @@ class PluginManager(metaclass=Singleton):
conf.update({"installed": True})
else:
conf.update({"installed": False})
# 运行状态
if hasattr(plugin, "get_state"):
conf.update({"state": plugin.get_state()})
# 名称
if hasattr(plugin, "plugin_name"):
conf.update({"plugin_name": plugin.plugin_name})