diff --git a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/SettingServiceImpl.java b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/SettingServiceImpl.java index 9027721470..dcc9d9f9d9 100644 --- a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/SettingServiceImpl.java +++ b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/SettingServiceImpl.java @@ -79,10 +79,11 @@ public boolean update(Setting setting) { .set(Setting::getSettingValue, value) .update(); - getMavenConfig().updateConfig(); - Optional optional = Optional.ofNullable(SETTINGS.get(setting.getSettingKey())); optional.ifPresent(x -> x.setSettingValue(value)); + + getMavenConfig().updateConfig(); + return true; } catch (Exception e) { return false;