You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by as...@apache.org on 2016/11/16 12:54:06 UTC

svn commit: r1769970 - /sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java

Author: asanso
Date: Wed Nov 16 12:54:06 2016
New Revision: 1769970

URL: http://svn.apache.org/viewvc?rev=1769970&view=rev
Log:
SLING-6271 - ContentDispositionFilter can suppress content type upon request forwarding

* applied patch from Rob Ryan. Thanks!

Modified:
    sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java

Modified: sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java?rev=1769970&r1=1769969&r2=1769970&view=diff
==============================================================================
--- sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java (original)
+++ sling/trunk/contrib/extensions/security/src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java Wed Nov 16 12:54:06 2016
@@ -219,6 +219,12 @@ public class ContentDispositionFilter im
             this.resource = request.getResource();
         }
 
+        @Override
+        public void reset() {
+            request.removeAttribute(ATTRIBUTE_NAME);
+            super.reset();
+        }
+
         /**
          * @see javax.servlet.ServletResponseWrapper#setContentType(java.lang.String)
          */