Author: fpunt
Date: 2010-07-06 13:59:25 +0200 (Tue, 06 Jul 2010)
New Revision: 42815
Modified:
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/RelatedContentPortlet.java
Log:
[CMSC-1718] Fixed, related content on a page with a number in the site failed.
Modified:
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/RelatedContentPortlet.java
===================================================================
---
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/RelatedContentPortlet.java
2010-07-06 10:13:01 UTC (rev 42814)
+++
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/RelatedContentPortlet.java
2010-07-06 11:59:25 UTC (rev 42815)
@@ -135,10 +135,11 @@
String requestURL = getServletRequest(req).getRequestURL().toString();
Pattern pattern = Pattern.compile(RENDERURL_ELEMENTID_PATTERN);
Matcher matcher = pattern.matcher(requestURL);
- if (matcher.find() && matcher.groupCount() >= 1) {
- return matcher.group(1);
+ String value = null;
+ while (matcher.find() && matcher.groupCount() >= 1) {
+ value = matcher.group(1);
}
- return null;
+ return value;
}
private HttpServletRequest getServletRequest(RenderRequest req) {
return (HttpServletRequest) ((PortletRequestImpl) req).getRequest();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs