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;
                     }
                 }
             }

Reply via email to