修复插件覆盖安装配置没重新赋值问题

This commit is contained in:
ruying408
2024-07-27 15:25:45 +08:00
parent ec121b13c4
commit 4d99d1457f

View File

@@ -188,6 +188,8 @@ public class CoolPluginService {
// 重新加载配置不更新 // 重新加载配置不更新
pluginInfo.setConfig(one.getConfig()); pluginInfo.setConfig(one.getConfig());
pluginInfo.getPluginJson().setConfig(one.getConfig()); pluginInfo.getPluginJson().setConfig(one.getConfig());
// 设置插件配置
CoolPluginInvokers.setPluginJson(pluginInfo.getKey(), pluginInfo);
CopyOptions options = CopyOptions.create().setIgnoreNullValue(true); CopyOptions options = CopyOptions.create().setIgnoreNullValue(true);
// 忽略无变更,无需更新的字段 // 忽略无变更,无需更新的字段
ignoreNoChange(pluginInfo, one); ignoreNoChange(pluginInfo, one);