commit | 316d55d608c2796befb9b0a15b2c4673d707a9f1 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Fri Jan 21 10:43:39 2022 +0100 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Fri Jan 21 10:43:39 2022 +0100 |
tree | 6661c3aa5f486f65c9820c1d4632bc8d2b95fc7e | |
parent | 6dbd4b08a24f370aff1a7635326acf8c06c2621f [diff] |
SLING-11081 : Feature is not marked changed if config is removed
diff --git a/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java b/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java index 10a513a..8857a59 100644 --- a/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java +++ b/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java
@@ -215,6 +215,7 @@ final List<String> keys = new ArrayList<>(Collections.list(cfg.getConfigurationProperties().keys())); for(final String k : keys ) { cfg.getProperties().remove(k); + changed = true; } } }