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