Author: kevinshen
Date: 2009-07-07 09:27:08 +0200 (Tue, 07 Jul 2009)
New Revision: 36607

Modified:
   
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
Log:
CMSC-1158 Use maximum 100 when no maximum has been set for a 
ContentChannelPortlet

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
        2009-07-07 07:26:32 UTC (rev 36606)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
        2009-07-07 07:27:08 UTC (rev 36607)
@@ -62,6 +62,7 @@
    protected static final String ARCHIVE_PAGE = "archivepage";
    protected static final String START_INDEX = "startindex";
 
+   private static final String DEFAULT_MAX_ELEMENTS = "100";
 
    @Override
    protected void saveParameters(ActionRequest request, String portletId) {
@@ -72,7 +73,7 @@
       setPortletParameter(portletId, USE_LIFECYCLE, 
request.getParameter(USE_LIFECYCLE));
       setPortletParameter(portletId, ARCHIVE, request.getParameter(ARCHIVE));
       setPortletParameter(portletId, ELEMENTS_PER_PAGE, 
request.getParameter(ELEMENTS_PER_PAGE));
-      setPortletParameter(portletId, MAX_ELEMENTS, 
request.getParameter(MAX_ELEMENTS));
+      setPortletParameter(portletId, MAX_ELEMENTS, 
StringUtils.isBlank(request.getParameter(MAX_ELEMENTS))?DEFAULT_MAX_ELEMENTS:request.getParameter(MAX_ELEMENTS));
       setPortletParameter(portletId, SHOW_PAGES, 
request.getParameter(SHOW_PAGES));
       setPortletParameter(portletId, USE_PAGING, 
request.getParameter(USE_PAGING));
       setPortletParameter(portletId, PAGES_INDEX, 
request.getParameter(PAGES_INDEX));

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to