From 84c6661c1a90f96633aae3ef7cf80cbba0594c9b Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 27 Jun 2025 19:12:53 +0200 Subject: [PATCH] common: Fix not setting comments when initially setting feature flag --- .../de/oliver/fancylib/featureFlags/FeatureFlagConfig.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java b/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java index 1fd54bc4..e178b097 100644 --- a/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java +++ b/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java @@ -33,13 +33,12 @@ public class FeatureFlagConfig { YamlConfiguration config = YamlConfiguration.loadConfiguration(configFile); for (FeatureFlag featureFlag : featureFlags) { - config.setInlineComments("feature-flags." + featureFlag.getName(), List.of(featureFlag.getDescription())); - if (config.isSet("feature-flags." + featureFlag.getName())) { continue; } config.set("feature-flags." + featureFlag.getName(), false); + config.setInlineComments("feature-flags." + featureFlag.getName(), List.of(featureFlag.getDescription())); } for (String flagName : config.getConfigurationSection("feature-flags").getKeys(false)) {