This is an automated email from the ASF dual-hosted git repository.
cziegeler pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-feature-extension-apiregions.git
The following commit(s) were added to refs/heads/master by this push:
new 316d55d SLING-11081 : Feature is not marked changed if config is
removed
316d55d is described below
commit 316d55d608c2796befb9b0a15b2c4673d707a9f1
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Fri Jan 21 10:43:39 2022 +0100
SLING-11081 : Feature is not marked changed if config is removed
---
.../extension/apiregions/api/config/validation/FeatureValidator.java | 1 +
1 file changed, 1 insertion(+)
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 @@ public class FeatureValidator {
final List<String> keys = new
ArrayList<>(Collections.list(cfg.getConfigurationProperties().keys()));
for(final String k : keys ) {
cfg.getProperties().remove(k);
+ changed = true;
}
}
}