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

Reply via email to