You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by ag...@apache.org on 2006/01/26 20:05:03 UTC

svn commit: r372584 - in /incubator/roller/trunk/src/org/roller/presentation/filters: FeedCacheFilter.java IfModifiedFeedCacheFilter.java IfModifiedWeblogPageCacheFilter.java WeblogPageCacheFilter.java

Author: agilliland
Date: Thu Jan 26 11:04:55 2006
New Revision: 372584

URL: http://svn.apache.org/viewcvs?rev=372584&view=rev
Log:
small fix in cache keys to prevent spaces when categories are part of the key.


Modified:
    incubator/roller/trunk/src/org/roller/presentation/filters/FeedCacheFilter.java
    incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedFeedCacheFilter.java
    incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedWeblogPageCacheFilter.java
    incubator/roller/trunk/src/org/roller/presentation/filters/WeblogPageCacheFilter.java

Modified: incubator/roller/trunk/src/org/roller/presentation/filters/FeedCacheFilter.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/filters/FeedCacheFilter.java?rev=372584&r1=372583&r2=372584&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/filters/FeedCacheFilter.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/filters/FeedCacheFilter.java Thu Jan 26 11:04:55 2006
@@ -204,7 +204,8 @@
                 if(cat.startsWith("/"))
                     cat = cat.substring(1).replaceAll("/","_");
                 
-                key.append("/").append(cat);
+                // categories may contain spaces, which is not desired
+                key.append("/").append(org.apache.commons.lang.StringUtils.deleteWhitespace(cat));
             }
         } else {
             key.append("/").append(feedRequest.getFlavor());

Modified: incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedFeedCacheFilter.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedFeedCacheFilter.java?rev=372584&r1=372583&r2=372584&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedFeedCacheFilter.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedFeedCacheFilter.java Thu Jan 26 11:04:55 2006
@@ -211,7 +211,8 @@
                 if(cat.startsWith("/"))
                     cat = cat.substring(1).replaceAll("/","_");
                 
-                key.append("/").append(cat);
+                // categories may contain spaces, which is not desired
+                key.append("/").append(org.apache.commons.lang.StringUtils.deleteWhitespace(cat));
             }
         } else {
             key.append("/").append(feedRequest.getFlavor());

Modified: incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedWeblogPageCacheFilter.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedWeblogPageCacheFilter.java?rev=372584&r1=372583&r2=372584&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedWeblogPageCacheFilter.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/filters/IfModifiedWeblogPageCacheFilter.java Thu Jan 26 11:04:55 2006
@@ -53,7 +53,7 @@
     
     // a unique identifier for this cache, this is used as the prefix for
     // roller config properties that apply to this cache
-    private static final String CACHE_ID = "cache.ifmodified.page";
+    private static final String CACHE_ID = "cache.ifmodified.weblogpage";
     
     private Cache mCache = null;
     
@@ -188,7 +188,8 @@
                     cat = cat.substring(1);
                 }
 
-                key.append("/").append(cat);
+                // categories may contain spaces, which is not desired
+                key.append("/").append(org.apache.commons.lang.StringUtils.deleteWhitespace(cat));
             }
         }
         

Modified: incubator/roller/trunk/src/org/roller/presentation/filters/WeblogPageCacheFilter.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/filters/WeblogPageCacheFilter.java?rev=372584&r1=372583&r2=372584&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/filters/WeblogPageCacheFilter.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/filters/WeblogPageCacheFilter.java Thu Jan 26 11:04:55 2006
@@ -213,7 +213,8 @@
                     cat = cat.substring(1);
                 }
 
-                key.append("/").append(cat);
+                // categories may contain spaces, which is not desired
+                key.append("/").append(org.apache.commons.lang.StringUtils.deleteWhitespace(cat));
             }
         }