fix(plugin mgr): bad params for dump settings

This commit is contained in:
Junyan Qin
2025-04-28 20:50:30 +08:00
parent a6836c723a
commit 32f138bff5

View File

@@ -339,7 +339,7 @@ class PluginManager:
plugin.enabled = new_status plugin.enabled = new_status
await self.dump_plugin_container_setting(self.plugin_containers) await self.dump_plugin_container_setting(plugin)
break break
@@ -360,7 +360,8 @@ class PluginManager:
self.plugin_containers.sort(key=lambda x: x.priority, reverse=True) self.plugin_containers.sort(key=lambda x: x.priority, reverse=True)
await self.dump_plugin_container_setting(self.plugin_containers) for plugin in self.plugin_containers:
await self.dump_plugin_container_setting(plugin)
async def set_plugin_config(self, plugin_container: context.RuntimeContainer, new_config: dict): async def set_plugin_config(self, plugin_container: context.RuntimeContainer, new_config: dict):
plugin_container.plugin_config = new_config plugin_container.plugin_config = new_config