This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.featureflags-1.0.0
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-featureflags.git

commit a43e7096f9710da3dcafdb4d5faa605447664db1
Author: Felix Meschberger <[email protected]>
AuthorDate: Wed Jan 29 11:32:46 2014 +0000

    SLING-3346 Feature flag not respected
    
    - Turns out we need both filter registration because initial
       resource resolution takes place before any Sling filter is
       called
    - An issue was unconvered where negative feature checks
       had no effect
    
    git-svn-id: 
https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/feature-flags@1562416
 13f79535-47bb-0310-9956-ffa450edef68
---
 .../java/org/apache/sling/featureflags/impl/FeatureManager.java  | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/sling/featureflags/impl/FeatureManager.java 
b/src/main/java/org/apache/sling/featureflags/impl/FeatureManager.java
index 61b5641..fd87123 100644
--- a/src/main/java/org/apache/sling/featureflags/impl/FeatureManager.java
+++ b/src/main/java/org/apache/sling/featureflags/impl/FeatureManager.java
@@ -101,10 +101,17 @@ public class FeatureManager {
         services.add(bundleContext.registerService(Filter.class.getName(), new 
CurrentClientContextFilter(this),
             new Hashtable<String, Object>() {
                 {
-                    put("sling.filter.scope", "REQUEST");
+                    put("pattern", "/.*");
                     put("service.ranking", Integer.MIN_VALUE);
                 }
             }));
+        services.add(bundleContext.registerService(Filter.class.getName(), new 
CurrentClientContextFilter(this),
+            new Hashtable<String, Object>() {
+            {
+                put("sling.filter.scope", "REQUEST");
+                put("service.ranking", Integer.MIN_VALUE);
+            }
+        }));
         this.services = services;
     }
 

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to